Jaka jest różnica między 32-bitowym a 64-bitowym systemem Windows?
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 tego 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 pomieścić więcej danych niż rejestr 32-bitowy, który z kolei posiada więcej niż 16-bitowe i 8-bitowe rejestry. Im więcej miejsca w systemie rejestrującym procesora, tym więcej potrafi 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 architekturę 64-bitową 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 zupełnie 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..
Zamieszanie przez 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 64-bitowych komputerów PC przez większą część 2000 roku. W 2001 roku Microsoft wydał 64-bitową wersję systemu Windows XP. Nie był powszechnie przyjęty, z wyjątkiem tych, którzy są gotowi poradzić 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 przyjęcia 64-bitowego wśród użytkowników domowych.
Dwie rzeczy zmieniły losy świata komputerów PC. Pierwszym z nich było wydanie systemu Windows 7. Microsoft popchnął 64-bitowe komputery mocno do producentów i dał im lepsze narzędzia - i dłuższy czas - na wdrożenie 64-bitowych sterowników.
Drugi, prawdopodobnie większy, wpływ wynikał ze sposobu, w jaki producenci komputerów osobistych sprzedawali 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 liczby. Ilość pamięci w komputerze jest jedną z tych liczb. Komputer z 8 GB pamięci RAM wydaje się lepszy niż jeden z 4 GB pamięci RAM, prawda? Komputery 32-bitowe były ograniczone do 4 GB pamięci RAM. Aby oferować komputery PC z większą ilością pamięci, producenci musieli adoptować komputery 64-bitowe.
Czy Twój komputer może obsługiwać 64-bitów?
O ile 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 już działasz w 64-bitowej wersji systemu Windows, a to jest całkiem ł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ściem 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 zwiększyć ilość pamięci 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 przydzielania pamięci przez system Windows mniej pamięci systemowej przeżywają systemy wtórne (np. Karta graficzna). Chociaż możesz podwoić tylko 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ć, przygotowując się na kolejną dużą teoretyczną liczbę, do 8 TB pamięci wirtualnej. To więcej niż potrzeba nawet 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ść procesora i pamięci dostępnej dla nich.
- Będziesz cieszyć się zaawansowanymi funkcjami 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 z kierowcą..
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 tam ż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 i tak można łatwo wymienić lub wymienić, 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 jednak nie kupujesz najświeższych 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.