Dlaczego Windows mówi, że tylko część mojego RAM jest użyteczna?
Popularny nieporozumienie użytkowników systemów operacyjnych Windows XP, Vista, 7 i R2 Server ma związek z ilością pamięci o dostępie swobodnym lub pamięci RAM, z której może korzystać ich maszyna. Powiedzenie "Im więcej pamięci RAM, tym lepsze urządzenie będzie wykonywać", po prostu nie jest już tak. W zależności od systemu operacyjnego i zainstalowanych programów ilość pamięci RAM wykorzystywanej przez uruchamiane programy jest bardzo różna i niezależnie od ilości zainstalowanej pamięci urządzenia, system Windows zawsze ma ostateczne zdanie na temat tego, kiedy i ile można wykorzystać.
Windows XP
Jeśli masz komputer z systemem Windows zainstalowany przed 2005 r., Prawdopodobnie używasz systemu operacyjnego Windows XP z 512 MB do 1 GB zainstalowanej pamięci RAM. "Podsumowanie systemu" w nagłówku "Informacje o systemie" w części "Akcesoria" w menu "Programy" oznacza, że całkowita ilość pamięci RAM jest około dwa razy większa niż w przypadku "dostępnej" zainstalowanej pamięci. Algorytm przydzielania pamięci XP ma maksymalną zdolność przydzielania pamięci zainstalowanej i wirtualnej między 3, 6 a 3, 8 GB. Jednak ten sam algorytm zwykle utrzymuje rezerwę pamięci od 30 do 40 procent, niezależnie od ilości zainstalowanej pamięci.
32-bitowy system Windows Vista lub Windows 7
32-bitowe systemy operacyjne "Windows Vista" lub "Windows 7" zwykle mają od 2 do 4 GB pamięci RAM zainstalowanej przez producenta. Strona Menedżera zadań w "Informacje o systemie" ma zakładkę Wydajność, aby sprawdzić całkowitą i dostępną pamięć RAM. Wykorzystywana jest zazwyczaj do połowy całości. Żaden z tych 32-bitowych systemów operacyjnych Windows nie może wykorzystywać więcej niż około 90 procent zainstalowanej pamięci RAM ze względu na ograniczenia projektowe podobne do tych w systemie Windows XP.
64-bitowy system Windows 7
64-bitowy system operacyjny Windows 7 zainstalowany na komputerze z płytą główną i procesorem zdolnym do wykorzystania do 12 GB pamięci RAM może zwykle mieć jednocześnie cztery lub pięć programów, w tym duże arkusze kalkulacyjne, wiele obrazów, dwie lub trzy przeglądarki internetowe lub program do projektowania witryn internetowych. Historia wydajności Menedżera zadań pokazuje, że dostępna pamięć RAM w żadnym momencie nie jest maksymalna. System operacyjny zawsze zatrzymuje co najmniej 10 procent dostępnej pamięci w pamięci podręcznej lub pliku strony. Ten zarezerwowany algorytm pamięci pozwala systemowi operacyjnemu wyrównać zarówno pamięć wirtualną, jak i zainstalowaną, aby w razie potrzeby otworzyć programy. Ten system alokacji jest całkowicie odmienny od wcześniejszych systemów operacyjnych Windows.
Komputer na serwerze
Komputer z serwerem Windows z wieloma procesorami z dwoma lub trzema ekranami wideo i płytą główną jest w stanie przyjąć do 2 TB zainstalowanej pamięci RAM. Aby zaakceptować tę ilość pamięci, urządzenie wykorzystuje jeden z systemów operacyjnych Windows Server "R2". Zazwyczaj na tych serwerach korporacyjnych działa sześć lub więcej programów wymagających pamięci, w tym CAD / CAM, programów do projektowania grafiki i wielu arkuszy kalkulacyjnych, graficznych gier wideo lub ogromnych korporacyjnych baz danych. Wyświetlacz graficzny użycia pamięci RAM w Menedżerze zadań potwierdza, że 10 do 20 procent zainstalowanej pamięci jest "zarezerwowane". W takim przypadku algorytm alokacji wdraża go do użycia przez macierz graficzną, RAID lub nadmiarową macierz niezależnych dysków lub inny karty programu dla przedsiębiorstw, jeśli ich zainstalowana lub wirtualna pamięć jest niewystarczająca.