Posiadam stację roboczą dla systemu Linux, która ma obecnie 4 GB pamięci RAM i planuję w najbliższej przyszłości uzyskać 8 GB. Procesor to Core2Quad Q9550
.
Czy powinienem zainstalować 32- lub 64-bitowy wariant systemu Linux?
Posiadam stację roboczą dla systemu Linux, która ma obecnie 4 GB pamięci RAM i planuję w najbliższej przyszłości uzyskać 8 GB. Procesor to Core2Quad Q9550
.
Czy powinienem zainstalować 32- lub 64-bitowy wariant systemu Linux?
Odpowiedzi:
Powinieneś zainstalować 64-bitowy system Linux. Chociaż istnieją sposoby, aby jądro 32-bitowe zajęło więcej niż 4 GB, aplikacje nadal będą miały limit 3 GB.
Możesz uruchomić 64-bitowe jądro i 32-bitową dystrybucję, która da ci pełny dostęp do 4 GB lub więcej pamięci RAM, bez obniżania wydajności PAE. To właśnie robię na moim komputerze. Debian ma Linux-image-amd64 dostępny dla i386. Niestety Ubuntu nie, musisz tam skompilować własne jądro i nie wiem, czy inne dystrybucje zawierają pakiety.
Powiedziawszy to, w przypadku nowych instalacji zalecałbym 64-bit, ponieważ wydajność jest lepsza, o ile możesz żyć z hackami dla plików binarnych tylko dla 32-bitowych, takich jak Skype i niektóre wtyczki do przeglądarek. Obecnie dystrybucje RPM obsługują tę funkcję, podczas gdy Debian i Ubuntu nie, ale pracują teraz nad obsługą wielu architektur , z pierwszą wersją planowaną na Ubuntu 9.10 w tym roku.
Oto jeden przegląd z LinuxForums.
Wahałbym się, jeśli wykonujesz dużo pracy z niszą lub tworzysz narzędzia napisane w całkowicie skompilowanych językach. Wiele projektów, którymi się interesuję, takich jak LDC , dopiero zaczyna obsługiwać 64-bit. Osobiście wstrzymuję się, ale wstrzymuję też więcej pamięci RAM, więc nie jest to dla mnie problemem.
Wersja 32-bitowa może zużywać mniej niż 4 GB na jeden proces , ale może zużywać więcej dla całego systemu. W Linuksie nie ma wielu aplikacji innych niż serwery, które potrzebowałyby tyle pamięci RAM, ile mogę wymyślić.
Musisz tylko zainstalować jądro PAE (rozszerzenie adresu fizycznego):
sudo sudo apt-get install linux-headers-server linux-image-server
a następnie uruchom ponownie. Uruchom na górze lub za darmo i powinieneś więcej pamięci RAM. Polecam 32-bit dla użytkowników komputerów stacjonarnych.
Zainstalowałbym wersję 64-bitową i potencjalnie coś w rodzaju VirtualBox, więc mogę równolegle uruchomić wersję 32-bitową, na wypadek gdyby potrzebowałem oprogramowania dostępnego tylko w wersji 32-bitowej.
Nie będziesz w stanie wykorzystać więcej niż 4 GB pamięci za pomocą 32-bitowego jądra bez przeskakiwania przez niektóre obręcze, takie jak PAE, czego IMHO lepiej unikać.
Korzystam z 64-bitowego 9.04 na pulpicie domowym. Z tym komputerem robię całkiem sporo, a jedynym problemem związanym z 64-bitowymi problemami są problemy ze stabilnością w 64-bitowym Adobe Flash.
Wybierz wersję 64-bitową. Wersja 32-bitowa ma dostęp tylko do około 3,5 GB pamięci RAM, a większość problemów ze zgodnością została rozwiązana. Aby było to jeszcze łatwiejsze, użyj popularnej dystrybucji, takiej jak Ubuntu .
Aby w pełni wykorzystać wszystkie 8 GB, należy zainstalować wersję 64-bitową.