Dlaczego
mój Windows®
nie rozpoznaje całej zainstalowanej pamięci 4GB?
Maksymalna ilość pamięci instalowana w Twoim komputerze jest
ograniczona na dwa sposoby przez:
1.
maksymalną pamięć możliwą do zainstalowania fizycznie na płycie
głównej włożonej do Twojego komputera,
2.
maksymalną ilość pamięci, jaką potrafi zaadresować Twój system
operacyjny.
Przykładowo,
zainstalowanie 4GB pamięci w 32-bitowym systemie Windows powoduje,
że Twój system obsłuży (zobaczy) tylko 3GB lub 3.5GB. Co stało
się z resztą?
32-bitowy
Windows potrafi zaadresować do 4GB fizycznej pamięci, ale nie
oznacza to, że całą ją udostępni jako pamięć główną systemu.
Część tej możliwej do zaadresowania przestrzeni jest spożytkowana
na obsługę plików wymiany lub obsługiwanych urządzeń, takich
jak: karta grafiki, karty PCI, karty sieciowe. Ten obszar nigdy
nie zostanie udostępniony do użytku jako pamięć główna systemu,
gdyż zawsze jest zarezerwowany dla tych urządzeń.
Wielkość
pamięci przeznaczonej na te urządzenia jest przeliczana i ustalana
podczas startu systemu. Jeśli nie zainstalowałeś maksymalnej
ilości pamięci przestrzeń adresowa przeznaczona dla tych urządzeń
nie jest przez Ciebie zauważalna (jest poza zakresem widzianym
przez Ciebie), a cała fizycznie zainstalowana pamięć jest obsługiwana
i widziana przez system. Jednak, gdy osiągniesz maksymalną ilość
pamięci fizycznej systemu komputerowego, ta przestrzeń adresowa
pozostanie wciąż zarezerwowana i system nie wykaże jej jako
dostępnej dla Twojego systemu operacyjnego.
Maksymalny
zakres pamięci możliwy do zaadresowania uzależniony jest od
konkretnej wersji systemu Windows. Np. ograniczenie adresowania
do 4GB nie istnieje w wersji 64-bitowej Windows.
Poniższe
zestawienie określa maksymalną pamięć jaką potrafi zaadresować
konkretna wersja systemu Microsoft® Windows:
W
podsumowaniu
Warunki,
które muszą być łącznie spełnione, aby system operacyjny udostępniał
aplikacjom więcej niż 3 GB RAM: