8 GB pamięci RAM w XP Professional [duplikat]


9

Niedawno zainstalowałem 8 GB pamięci RAM na czterordzeniowej stacji roboczej (HP xw8600) z systemem Windows XP Pro (32-bit). Dodałem przełącznik / PAE w pliku boot.ini, ale SysInfo mówi, że całkowita pamięć wynosi 3 GB. Czy system Windows rozpoznaje dodatkową pamięć? Czy istnieje sposób, aby powiedzieć?

Każda pomoc jest mile widziana. Dzięki.


a miałeś na myśli 8 GB, prawda ...?
CookieOfFortune

Ile rozpozna 64-bitowe pamięci systemu Windows XP?
Roy Rico,


4
Oto podobna dyskusja na ten temat. Proszę przeczytać mój post: superuser.com/questions/67444/... Możesz używać MAKSYMALNIE 4 GB w 32-bitowym systemie Windows, jednak inne 32-bitowe systemy operacyjne z przyjemnością skorzystają ze wszystkich 8 GB. Jest to kwestia licencjonowania w firmie Microsoft.
Natalie Adams,

Jeśli nie chcesz ponownie instalować systemu operacyjnego, możesz rozważyć użycie RamDisk (oczywiście z PAE), aby skorzystać z dodatkowych 4 GB.
Suppressingfire,

Odpowiedzi:


9

NIE chodzi o XP, chodzi o to, że jest on 32-bitowy ... 64-bitowy obsługuje wszystkie Twoje 8 GB, a następnie niektóre

(Windows XP Professional x64 Edition obsługuje 128 GB pamięci RAM) [ http://www.microsoft.com/windowsxp/using/64bit/russel_exploringx64.mspx]


12
nie do końca prawda. PAE umożliwia 32-bitowym systemom operacyjnym dostęp do 64 GB pamięci RAM. Prawdziwy problem polega na tym, że MS celowo nie używa pamięci RAM znajdującej się powyżej znaku 4 GB w systemie 32-bitowym z powodu typowych błędów w sterownikach innych firm. patrz blog.codef00.com/2007/12/19/windows-on-x86-and-4gb-of-ram
Evan Teran

3
Ponadto, mój system Linux (który używa jądra 32-bitowego) obecnie z radością wykorzystuje 8 GB pamięci RAM dzięki wykorzystaniu PAE (opcja nazywa się włączona RAM 64 GB, ale w zasadzie oznacza „włącz obsługę pae”
Evan Teran

3

z http://www.microsoft.com/whdc/system/platform/server/PAE/PAEmem.mspx

„Obsługa pamięci w systemach Windows XP Professional i Windows Server 2003. Maksymalna ilość pamięci, którą można obsługiwać w systemach Windows XP Professional i Windows Server 2003, wynosi również 4 GB. Jednak system Windows Server 2003 Enterprise Edition obsługuje 32 GB fizycznej pamięci RAM i Windows Server 2003, Datacenter Edition obsługuje 64 GB fizycznej pamięci RAM przy użyciu funkcji PAE. ”


1
Dlaczego artykuł MS mówi 4 GB, a wszyscy inni mówią 3.x GB. To wprowadza zamieszanie.
Johnny

Wreszcie ktoś daje w pełni dokładną odpowiedź!
Evan Teran,

3
@ jhonny: to dlatego, że jest to 4 GB bez pamięci RAM urządzeń mapowanych w pamięci (takich jak karta graficzna). Jeśli masz kartę wideo 512 megapikseli, system Windows potwierdza tylko 3,5 pamięci RAM (urządzenia muszą być zmapowane poniżej 4 GB, aby 32-bitowy DMA działał poprawnie).
Evan Teran,

1

XP rozpozna tylko do 3,5 GB. Więc nie, XP nie rozpozna dodatkowej pamięci.


2
XP 64-bit - WILL
roman m

To nie do końca prawda. Zobacz mój post poniżej.

1

To całkowicie nie na temat, ale 32-bitowy system Windows nie może zużyć więcej niż 4 GB - wersje 32-bitowe systemu Windows dają tylko około 3,5 GB. (Limit ten obowiązuje, ponieważ błędne sterowniki często zakładają, że górna część przestrzeni adresowej pamięci nie jest używana i spowoduje awarię komputera, jeśli faktycznie używasz do 4 GB. Zakłada się, że serwery mają lepsze sterowniki.)


2
nieprawda, jeśli system operacyjny poprawnie obsługuje PAE, może użyć do 64 GB pamięci RAM. Linux robi to od lat.
Evan Teran,

1

32-bitowe systemy operacyjne obsługują maksymalnie 3 koncerty.

Aby skorzystać z tak dużej pamięci RAM, potrzebujesz 64-bitowego systemu operacyjnego.


6
zmień to na „32-bitowe okna” i to prawda. Jeśli system operacyjny poprawnie obsługuje PAE, może użyć do 64 GB pamięci RAM. Linux robi to od lat.
Evan Teran,





0

Wygląda na to, że w ogóle nie wolno używać PAE na 32-bitowym systemie Windows „normalnym (bez serwera)”, może to pomaga (tak, wiem, że to jest dla Visty ...).


jest to .
user2284570

@ user2284570 O ile mi wiadomo, włączenie PAE w systemie domowym stanowi naruszenie licencji.
Bobby,

Tak i nie tylko dla domu ... Dla każdej nie Windowsowej wersji 32-bitowej wersji systemu Windows od XP SP2 (tak xp SP1 i Windows 2000 obsługują> 4 GB poprzez ręczne dodanie przełącznika / PAE do boot.ini).
user2284570
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.