Przem0l Napisano 23 Lipiec 2009 Zgłoś Share Napisano 23 Lipiec 2009 Do założenia tego tematu wręcz zmusiło mnie to co przeczytałem dziś na Interii. Choć temat był o TWKR AMD to trolle skupili się tylko na pouczaniu mądrzejszych, że XP obsłuży 3 GB pamięci operacyjnej. Oczywiście cała dyskusja pojawiła się po wypowiedzi posiadacza 12 GB RAMu. W zasadzie nie czytam takich głupot, ale zbyt wiele razy spotykam się z tezami, że XP jest "be" bo widzi owe 3 GB a Linux jest lepszy lub Vista jest lepsza, lub ... . Żeby moja praca kogoś bardziej przekonała (nie wszyscy wierzą na słowo, w sumie i dobrze) posłużę się literaturą z Tech Netu Microsoftu. Oczywiście radzę skupić się tylko na tym co pisze Microsoft a nie "fahofcy", którzy myślą, że wiedzą lepiej od twórców opisywanych systemów. Zapamiętajcie jedno: wyrocznią na Tech Necie jest tylko to co jest napisane przez Microsoft. Wszystko znajdziecie TUTAJ: http://msdn.microsoft.com/en-us/library/aa366778(VS.85).aspx Ja przedstawię tylko najważniejsze ograniczenia: Pojedyncze procesy: 1. Pojedynczy proces 32 bit w systemie Windows 32 bit może zająć jedynie 2 GB pamięci. 3 GB pojawi się gdy ustawimy opcję IMAGE_FILE_LARGE_ADDRESS_AWARE i 4GT. 2. Pojedynczy proces 32 bit w systemie Windows 64 bit może zająć również 2 GB pamięci. 4 GB pojawi się gdy ustawimy opcję IMAGE_FILE_LARGE_ADDRESS_AWARE. 3. Pojedynczy proces 64 bit w systemie Windows 32 bit ... po prostu się nie uruchomi nawet posiadając 64 bitowy procesor. 4. Pojedynczy proces 64 bit w systemie Windows 64 bit może zająć 8 TB pamięci na procesorach x64 oraz 7 TB na Intel IPF. Po wyłączeniu IMAGE_FILE_LARGE_ADDRESS_AWARE wartość wykorzystanego RAMu spada do 2 GB. Windows klasy desktop: 5. Windows XP 32 bit obsłuży tylko 4 GB pamięci (3,25 GB + PAE). 6. Windows XP 64 bit obsłuży 128 GB. 7. Windows Vista 32 bit (wszystkie wersje) obsłuży również 4 GB pamięci (3,25 GB + PAE). 8. Windows Vista 64 bit Home Basic obsłuży 8 GB RAM, Home Premium 16 GB RAM a Business, Enterprise i Ultimate 128 GB RAM. Windows 2000: 9. Windows 2000 Professional i Server obsłużą tylko 4 GB RAMu (3,25 + PAE), Advanced Server 8 GB a DataCenter Server 16 GB. Naturalnie występują tylko w wersji 32 bitowej. Windows Server 2003: 10. Web Edition obsłuży tylko 2 GB pamięci, występuje tylko w 32 bit wersji. 11. Small Business Server obsłuży 4 GB pamięci (3,25 GB + PAE), występuje tylko w 32 bit wersji. 12. Standard Edition 32 bit obsłuży 4 GB pamięci (3,25 GB + PAE). 13. Standard Edition R2 32 bit obsłuży 4 GB pamięci (3,25 GB + PAE). 14. Standard Edition 64 bit obsłuży 16 GB pamięci. 15. Standard Edition R2 64 bit obsłuży 32 GB pamięci. 16. Enterprise Edition 32 bit obsłuży 32 GB pamięci lub 16 GB z 4GT. Tutaj ustawianie PAE nie jest już potrzebne. 17. Enterprise Edition R2 32 bit obsłuży 64 GB pamięci lub 16 GB z 4GT (SP1). Tutaj ustawianie PAE nie jest już potrzebne. 18. Enterprise Edition SP2 32 bit obsłuży 64 GB pamięci lub 16 GB z 4GT. Tutaj ustawianie PAE nie jest już potrzebne. 19. Enterprise Edition 64 bit obsłuży 64 GB pamięci. 20. Enterprise Edition R2 64 bit obsłuży 1 TB pamięci. 21. Enterprise Edition SP2 64 bit obsłuży 2 TB pamięci. 22. Datacenter Edition 32 bit obsłuży 128 GB pamięci lub 16 GB z 4GT. Tutaj ustawianie PAE nie jest już potrzebne. 23. Datacenter Edition 64 bit obsłuży 512 GB pamięci. 24. Datacenter Edition R2 32 bit obsłuży 128 GB pamięci lub 16 GB z 4GT (SP1). Tutaj ustawianie PAE nie jest już potrzebne. 25. Datacenter Edition R2 64 bit obsłuży 1 TB pamięci. 26. Datacenter Edition SP2 32 bit obsłuży 128 GB pamięci lub 16 GB z 4GT. Tutaj ustawianie PAE nie jest już potrzebne. 27. Datacenter Edition SP2 64 bit obsłuży 2 TB pamięci. Windows Server 2008: 28. Web Server 32 bit obsłuży 4 GB pamięci (3,25 GB + PAE). 29. Web Server 64 bit obsłuży 32 GB pamięci. 30. Standard 32 bit obsłuży 4 GB pamięci (3,25 GB + PAE). 31. Standard 64 bit obsłuży 32 GB pamięci. 32. Enterprise 32 bit obsłuży 64 GB pamięci. Tutaj ustawianie PAE nie jest już potrzebne. 33. Enterprise 64 bit obsłuży 2 TB pamięci. 34. Datacenter (Server Core oraz full installation) 32 bit obsłużą 64 GB pamięci. Tutaj ustawianie PAE nie jest już potrzebne. 35. Datacenter (Server Core oraz full installation) 64 bit obsłużą 2 TB pamięci. Jednym słowem teraz wiecie już wszytko . Tak na serio to gdy potrzebujecie wykorzystać ponad 4 GB RAMu (lub 3 ale nie chcecie bawić się w PAE) i koniecznie wolicie pozostać przy 32 bitowym środowisku (choćby ze względu na dziadowski soft oraz trudno dostępne stery) to polecam 2003 EE. Sęk w tym, że wersja Enterprise Edition ma swoje humory a widać je choćby podczas odpalania gier. Samo dogranie DirectX, SDK DirectX oraz pogrzebanie w opcjach wszystkich problemów nie rozwiąże, ale nikt nie mówił, że będzie lekko . Do tego dorzućcie dość wysokie prawdopodobieństwo, że akurat "ten" program posiada blokadę uruchamiania się na systemach serwerowych (choćby większość antywirusów). Dementując plotki o super właściwościach Linuxów: wersje 32 bitowe obsługują RAM tak jak XP/Vista i tańsze wersje rodziny serwerowej 2003/2008. Czy to będzie Ubuntu, SuSE, Mandriva czy też różne Unixy - 32 bity BEZ PAE to MAX 3,25 GB i tego się nie przeskoczy. Za to 64 bitowe wersje tych systemów "szaleją" ie pozwalając się nawet mocnym serwerom zbliżyć do limitów. Wracając do tego co się działo na Interii - noobki byli, są i będą ale chociaż Wy bądźcie mądrzejsi i na hasło: "Windows XP" nie mówcie: "3 GB to max!" . Odnośnik do komentarza Udostępnij na stronach More sharing options...
Matti Napisano 24 Lipiec 2009 Zgłoś Share Napisano 24 Lipiec 2009 Z tymi windowsami to jest dobrze ujęte: "obsłuży 4GB pamięci", bo w rzeczywistości to jest tak, że pokazuje nam że jest te 4 a korzysta z tych 3.25GB. Mandriva/Xubuntu 32bit wykorzystują max. 3.2 GB Ubuntu 9.04 64 bit 3.8GB - nie wiem dlaczego ale pełnej czwórki u mnie nie ma. Przy okazji systemów 32 i 64 bit, poniżej link do artykułu o tych systemach a przede wszystim o ich wydajności. http://nvision.pl/art-261/32_vs_64_bit_-_sprawdzamy_w_praktyce.html Odnośnik do komentarza Udostępnij na stronach More sharing options...
Recommended Posts