If-Koubou

Jaka jest różnica między 32-bitowym a 64-bitowym systemem Windows?

Jaka jest różnica między 32-bitowym a 64-bitowym systemem Windows? (Jak)

Niezależnie od tego, czy kupujesz nowy komputer, czy aktualizujesz stary, najprawdopodobniej natrafisz na oznaczenie "64-bitowe" i zastanawiasz się, co to znaczy. Czytaj dalej, gdy wyjaśnimy, czym jest 64-bitowy system Windows i dlaczego chcesz otrzymać kawałek 64-bitowego pliku.

Począwszy od Windows 7, Microsoft zrobił ogromną ilość, aby zwiększyć popularność 64-bitowych komputerów wśród użytkowników domowych, ale wiele osób nie wie, co to dokładnie oznacza (i może nawet nie zdają sobie sprawy, że już to robią). Dzisiaj przyjrzymy się historii komputerów 32-bitowych i 64-bitowych, bez względu na to, czy komputer sobie z nimi poradzi, a także zalety i wady korzystania z 64-bitowego środowiska Windows.

Bardzo krótka historia komputerów 64-bitowych

Zanim zaczniemy olśnić cię interesującą historią, załóżmy podstawy. Co znaczy 64-bitowy? W kontekście dyskusji na temat komputerów osobistych 32-bitowych i 64-bitowych format XX-bitowy odnosi się do szerokości rejestru procesora.

Rejestr to niewielka ilość pamięci, w której procesor przechowuje dane potrzebne do szybkiego dostępu w celu uzyskania optymalnej wydajności komputera. Oznaczenie bitu odnosi się do szerokości rejestru. 64-bitowy rejestr może przechowywać więcej danych niż rejestr 32-bitowy, który z kolei ma więcej niż 16-bitowe i 8-bitowe rejestry. Im więcej miejsca w systemie rejestrującym procesora, tym więcej może obsłużyć - szczególnie jeśli chodzi o efektywne wykorzystanie pamięci systemowej. Na przykład procesor z rejestrem 32-bitowym ma pułap 232 adresy w rejestrze, a zatem ogranicza się do dostępu do 4 GB pamięci RAM. Mogło to wydawać się ogromną ilością pamięci RAM, gdy mierzyły one rozmiary rejestrów 40 lat temu, ale jest to niewygodny limit dla nowoczesnych komputerów.

Chociaż może wydawać się, że 64-bitowe komputery są nowymi dzieciakami w bloku techno-magii, to już od dziesięcioleci. Pierwszym komputerem wykorzystującym 64-bitową architekturę był Cray UNICOS w 1985 roku, który ustanawia precedens dla super-komputerów 64-bitowych (Cray 1 jest widoczna na środku powyższego zdjęcia). 64-bitowe przetwarzanie danych pozostanie wyłączną domeną superkomputerów i dużych serwerów przez następne 15 lat. W tym czasie konsumenci byli narażeni na systemy 64-bitowe, ale większość była całkowicie nieświadoma tego. Konsole Nintendo 64 i Playstation 2, przedstawione na powyższym zdjęciu, miały procesory 64-bitowe przez 5 lat, zanim na poziomie radaru publicznego pojawiły się 64-bitowe procesory i towarzyszące im systemy operacyjne.

Dezorientacja konsumentów w stosunku do tego, co 64-bitowe oznacza dla nich - i słabe wsparcie ze strony producentów od producentów - poważnie utrudniło popychanie w kierunku komputerów 64-bitowych przez większą część 2000 roku. W 2001 roku Microsoft wydał 64-bitową wersję systemu Windows XP. To nie było powszechnie przyjęte, z wyjątkiem tych, którzy są skłonni do radzenia sobie z bardzo ograniczonym wsparciem dla kierowców i wieloma problemami.

W następnym roku OS X Panther i garstka dystrybucji Linuksa zaczęły wspierać procesory 64-bitowe o różnych pojemnościach. macOS X nie w pełni obsługiwał 64-bitowe przez kolejne pięć lat z wydaniem systemu OS X Leopard. Windows był obsługiwany w systemie Windows Vista w wersji 64-bitowej, ale ponownie nie był powszechnie stosowany. Wszystko wokół było wyboistą drogą do adopcji 64-bitowej wśród użytkowników domowych.

Dwie rzeczy zmieniły los w świecie komputerów PC. Pierwszym z nich było wydanie systemu Windows 7. Firma Microsoft mocno popchnęła procesory 64-bitowe do producentów i zaoferowała im lepsze narzędzia i dłuższy czas wdrożenia dla sterowników 64-bitowych.

Drugi, prawdopodobnie większy, wpływ wywarł sposób, w jaki producenci komputerów PC wprowadzili na rynek swoje komputery. Sprzedaż osobom, które mogą nie w pełni zrozumieć platform, które kupują, oznacza, że ​​marketerzy muszą naciskać pewne, łatwe do zrozumienia numery. Ilość pamięci w komputerze jest jedną z tych liczb. Komputer z 8 GB pamięci RAM wydaje się być lepszy niż jeden z 4 GB pamięci RAM, prawda? Komputery 32-bitowe były ograniczone do 4 GB pamięci RAM. Aby zaoferować komputery PC z większą ilością pamięci, producenci musieli adoptować komputery 64-bitowe.

Czy komputer może obsługiwać 64-bitów?

Jeśli Twój komputer nie jest starszy od systemu Windows 7, istnieje duże prawdopodobieństwo, że obsługuje on 64-bitową wersję systemu Windows. Być może nawet korzystasz już z 64-bitowej wersji systemu Windows, a to jest dość łatwe do sprawdzenia. Nawet jeśli używasz 32-bitowej wersji systemu Windows 10, możesz mieć możliwość przełączania wersji, jeśli masz sprzęt obsługujący 64-bit.

Korzyści i niedociągnięcia 64-bitowych komputerów

Czytałeś trochę o historii 64-bitowego przetwarzania danych, a Twój system sprawdza, czy możesz uruchomić 64-bitowy system Windows. Co teraz? Przeanalizujmy za i przeciw przejście na 64-bitowy system operacyjny.

Na co masz czekać, jeśli wykonasz skok? Oto niektóre z ogromnych korzyści związanych z przejściem do systemu 64-bitowego:

  • Możesz radykalnie więcej RAM: O ile więcej? 32-bitowe wersje systemu Windows (i innych systemów operacyjnych) są ograniczone do 4096 MB (lub 4 GB) pamięci RAM. Wersje 64-bitowe są teoretycznie w stanie obsłużyć nieco ponad 17 miliardów GB pamięci RAM dzięki temu obszernemu systemowi rejestrowania, o którym mówiliśmy wcześniej. Realistycznie 64-bitowe wersje Windows 7 są ograniczone (z powodu problemów licencyjnych, a nie fizycznych) do 16 GB pamięci RAM, a wersje Professional i Ultimate mogą osiągnąć nawet 192 GB pamięci RAM.
  • Zobaczysz zwiększoną wydajność: Nie tylko możesz zainstalować więcej pamięci RAM w systemie (z łatwością taką, jak obsługuje twoja płyta główna), ale zobaczysz także wydajniejsze wykorzystanie tej pamięci RAM. Ze względu na charakter 64-bitowego systemu adresowego w rejestrze i sposób 64-bitowego alokowania pamięci przez pamięć mniejszą część pamięci systemowej przeżywają systemy wtórne (np. Karta graficzna). Chociaż możesz podwoić fizyczną ilość pamięci RAM w swoim komputerze czuć lubisz o wiele więcej dzięki nowej wydajności twojego systemu.
  • Twój komputer będzie mógł przydzielić więcej pamięci wirtualnej na proces: W architekturze 32-bitowej system Windows ogranicza się do przypisania 2 GB pamięci do aplikacji. Nowoczesne gry, aplikacje do edycji wideo i zdjęć oraz głodne aplikacje, takie jak maszyny wirtualne, wymagają dużych porcji pamięci. W systemach 64-bitowych mogą mieć, przygotuj się na kolejną dużą teoretyczną liczbę, do 8 TB pamięci wirtualnej. To więcej niż wystarczająca nawet dla najbardziej zwariowanych edycji Photoshopa i sesji Crysis. Oprócz bardziej wydajnego wykorzystania i przydzielania pamięci, aplikacje zoptymalizowane pod kątem 64-bitowych systemów operacyjnych, takich jak Photoshop i Virtualbox, są super szybkie i w pełni wykorzystują przestronność dostępnego procesora i pamięci.
  • Będziesz korzystać z zaawansowanych funkcji bezpieczeństwa: Windows 64-bit z nowoczesnym procesorem 64-bitowym korzysta z dodatkowych zabezpieczeń niedostępnych dla użytkowników 32-bitowych. Zabezpieczenia te obejmują wyżej wymieniony sprzęt D.E.P., a także funkcję Kernel Patch Protection, która chroni przed exploitami jądra, a sterowniki urządzeń muszą być podpisane cyfrowo, co zmniejsza liczbę infekcji związanych ze sterownikiem.

To wszystko brzmi wspaniale, nie? A co z brakami? Na szczęście lista niedociągnięć związanych z wprowadzeniem 64-bitowego systemu operacyjnego jest coraz mniejsza wraz z upływem czasu. Nadal istnieje kilka uwag:

  • Nie można znaleźć 64-bitowych sterowników dla starszych, ale krytycznych urządzeń w systemie: Ten jest poważnym zabójcą, ale dobrą wiadomością jest to, że nie jest to tak duży problem jak kiedyś. Sprzedawcy prawie powszechnie obsługują 64-bitowe wersje najnowszych systemów operacyjnych i urządzeń. Jeśli używasz systemu Windows 8 lub 10 i używasz sprzętu wyprodukowanego w ciągu ostatnich pięciu lat, nie powinieneś mieć problemów ze sterownikami sprzętu. Jeśli używasz systemu Windows 7 lub wcześniejszego - lub używasz starego sprzętu - możesz mieć mniej szczęścia. Czy masz drogie skanery z 2003 roku, które kochasz? Szkoda. Prawdopodobnie nie znajdziesz w tym celu żadnych 64-bitowych sterowników. Firmy sprzętowe wolą wydawać energię na wspieranie nowych produktów (i zachęcanie do ich zakupu) niż wspieranie starszych urządzeń. W przypadku małych rzeczy, które można łatwo wymienić lub które wymagają aktualizacji, nie jest to wielka sprawa. Dla krytycznego i kosztownego sprzętu jest to ważniejsze. Musisz sam zdecydować, czy koszt aktualizacji i kompromisy są tego warte.
  • Twoja płyta główna nie obsługuje więcej niż 4 GB pamięci RAM: Chociaż rzadko, nie jest niczym niezwykłym, aby mieć płytę główną, która będzie obsługiwać wczesny procesor 64-bitowy, ale nie obsługuje więcej niż 4 GB pamięci RAM. W takim przypadku nadal będziesz czerpał korzyści z 64-bitowego procesora, ale nie uzyskasz korzyści, której pragnie większość ludzi: dostępu do większej ilości pamięci. Jeśli nie kupujesz krwawiących części, sprzęt stał się ostatnio tak tani, że może to być czas na wycofanie starej płyty głównej i aktualizację w tym samym czasie, gdy aktualizujesz system operacyjny.
  • Masz starsze oprogramowanie lub inne problemy związane z oprogramowaniem: Niektóre programy nie przechodzą płynnie na 64-bitowe. Podczas gdy 32-bitowe aplikacje działają dobrze w 64-bitowym systemie Windows, 16-bitowe aplikacje tego nie zrobią. Jeśli przez jakiś czas nadal używasz starej aplikacji starszej, musisz ją zwirtualizować lub zrezygnować z aktualizacji.

W pewnym momencie wszyscy będą używać 64-bitowej wersji systemu Windows. Jesteśmy już prawie na miejscu.Mimo to, nawet w tych późniejszych etapach przejścia od 32-bit do 64-bitowego, istnieje kilka przekroczeń prędkości. Czy masz jakieś niedawne doświadczenie z 64-bitowymi problemami? Chcielibyśmy usłyszeć o tym w dyskusjach.