Próbuję przekonać kogoś o zaletach przejścia na 64-bitowy system operacyjny, ale trudno mi znaleźć inne argumenty niż „możesz użyć więcej niż 3 GB pamięci RAM”. Czy są jakieś inne wyraźnie komunikowalne korzyści z posiadania 64-bitowego systemu operacyjnego?
64-bit
operating-systems
Jonathan Prior
źródło
źródło
Odpowiedzi:
time_t
, która będzie coraz ważniejsza w miarę zbliżania się roku 2038.źródło
W rzeczywistości można uruchomić więcej niż 3 GB (lub więcej niż 4 GB) pamięci RAM w 32-bitowych systemach operacyjnych. PAE zapewnia procesorowi x86 lub x86-64 dostęp do 64 GB pamięci nawet w 32-bitowym systemie operacyjnym. Pamiętaj, że nie jest to tak proste, jak uruchomienie 64-bitowego systemu operacyjnego. Pamięć jest stronicowana, więc każdy proces jest nadal ograniczony do maksymalnie 4 GB. Ponadto nie wszystkie systemy operacyjne obsługują to. Niektóre wersje 32-bitowego systemu Windows korzystały z PAE, ale niestety, aby mogły obsługiwać źle napisane sterowniki, większość wersji ogranicza obsługę do 4 GB pamięci. Na przykład Windows XP i Windows Vista są ograniczone do 4 GB (i, jak wspomniano, mają tendencję do wystawiania tylko około 3 GB). Z drugiej strony, Windows Server 2008 Enterprise, Datacenter obsługuje 64 GB pamięci RAM.
Jądro Linux wspierało ponad 4 GB jako część jądra 2.6 . Jednak dystrybucje systemu Linux czasami wymagają zainstalowania obrazu jądra „serwera” w celu skorzystania z tej funkcji.
źródło
To naprawdę zależy od tego, do czego chcesz używać systemu operacyjnego. Dla zdecydowanej większości „normalnych” użytkowników przejście na wersję 64-bitową nie daje im zbyt wiele. Jedynymi obszarami, w których 64-bit jest naprawdę przydatny, jest to, że chcesz użyć więcej niż 4 GB pamięci (jak już wspomniano) lub wykonywać obliczenia z liczbami, które nie mieszczą się w 32-bitach.
Ostatecznie wszystkie komputery PC i systemy operacyjne będą dostępne tylko w wersjach 64-bitowych, ale na razie, jeśli wszystko, co chcą zrobić, to surfować po Internecie lub sprawdzać pocztę e-mail, nie ma pilnej potrzeby przejścia na wersję 64-bitową.
źródło
Nie tylko możesz mieć więcej niż 3 GB pamięci RAM, każde oprogramowanie skompilowane / napisane z myślą o wersji 64-bitowej może używać 64-bitowych rejestrów i typów danych, co zdecydowanie przyspieszy aplikacje, które przenoszą ogromne ilości danych, takie jak programy 3D, CAD, Photoshop itp.
Jeśli jednak jesteś przeciętnym Joe, który nie działa z kreatywnymi programami i po prostu czyta e-maile, surfuje po Internecie, ogląda filmy z YouTube'a, prawdopodobnie nawet nie zauważysz, dopóki nie podłączysz urządzenia, które wymaga 64 sterowniki bitowe, ale sprzedawca nie wydał żadnego.
źródło
Silnik .NET JIT (Just-In-Time) zawiera bardziej zaawansowane optymalizacje w wersji x64 (na przykład optymalizacja rekurencji ogona). Oznacza to, że aplikacje .NET mogą potencjalnie działać szybciej w systemach 64-bitowych.
źródło
Nie. To o to chodzi.
Dla zwykłych użytkowników domowych x64 nie ma przewagi. Jeśli już, bo wszystkie twoje wskaźniki, a teraz 64-bitowe, może się okazać, że używasz więcej pamięci, aby zrobić to samo.
Jedyną znaczącą zaletą x64 jest większa pamięć, która obecnie jest wykorzystywana tylko przez serwery.
źródło
Jeśli znajdziesz dobre 64-bitowe wersje swojego popularnego oprogramowania, to tak, uaktualnienie do wersji 64-bitowej będzie dodatkowym atutem. Dostępne są 64-bitowe wersje niektórych aplikacji. Jednak aplikacje te są zwykle powiązane z manipulacjami obrazami, edycją filmów i oczywiście edycją dźwięku. Zasadniczo, tylko aplikacje, które obsłużą mnóstwo danych. Jakość oglądania filmu DVD na twoim komputerze również wzrośnie, ponieważ system może obsługiwać dane nieco szybciej i może także przechowywać więcej danych, jeśli twój system ma więcej dostępnej pamięci RAM.
Istnieje również niewielki wzrost wydajności, jeśli masz tendencję do uruchamiania wielu aplikacji jednocześnie. (Nawet jeśli wszystkie te aplikacje są wersjami 32-bitowymi!) Dlaczego? Ponieważ sam system operacyjny może poradzić sobie z dodatkową pamięcią nieco łatwiej, dzięki czemu więcej aplikacji pozostaje w pamięci, co powoduje mniej wymiany plików wymiany. (I możesz mieć też dużo większy plik wymiany!)
Ale uaktualniłem do 64-bitów, ponieważ wykonuję wiele manipulacji obrazem, co wymaga potężnego systemu i dużej ilości pamięci. (Cóż, potrzebuję przynajmniej dużo pamięci.)
źródło