![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
chcę dokupić ramu i myślę o 4GB. Teraz sprawa wygląda tak, że chwilowo działam na 32-bitowych systemach (Vista Business i Gentoo). I teraz takie pytanie. Jak to będzie wyglądało z 32-bitowym systemem i 4GB ramu (2GB + 2GB)? W ogóle nie wystartuje, będzie używał tylko jedną kość, czy zużyje wszystko co będzie w stanie zaadresować? Chodzi głównie o Windows Vista, bo Linux 32-bitowy ma wsparcie dla pamięci do 64GB, co prawda nie tak efektywnie jak 64-bitowy, ale potrafi ją wykorzystać. Poza tym Linuxa zawsze mogę postawić w ostateczności 64-bitowego. Miał ktoś z Was podobne doświadczenia? Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 300 Pomógł: 32 Dołączył: 31.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Memory remap ma znaczenie. Jeżeli nie ma tej opcji lub jest wyłączona to pod koniec 32 bitowej przestrzeni adresowej są umieszczone mapowania na porty I/O, pamięć urządzeń itp. które przykrywają pamięć ram.
Jeżeli opcja jest włączona to ten obszar będzie się znajdował pod koniec obszaru 64 bitowego* - ale żaden 32 bitowy system nie będzie wtedy działał poprawnie. HighMem nie ma z tym nic wspólnego, zresztą jak sam wskazałeś występują wtedy inne progi - 896 MB i 4GB. *w sumie nie jestem pewien - zdaje się że nasze super nowoczesne procesory 64 bitowe mają tylko 40 bitowe szyny adresowe - tylko chyba itanium miał 44 (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 19:45 |