System 64-bitowy - co to jest? Omówienie, opis, porównanie
Niewątpliwie trudno dziś znaleźć użytkownika komputera,który nie zetknąłby się z pojęciem "systemu 64-bitowego". Co to jest, nie każdy może jednoznacznie odpowiedzieć, chociaż prawie wszyscy o tym słyszeli. Spróbujmy zrozumieć ten problem i wyjaśnić sytuację. Jako przykład dla dalszego rozumowania i porównania, weźmy popularny Windows 7 64 i 32-bitowy system operacyjny. Zobaczymy także, na czym polega ich różnica, a dotkniemy palących problemów związanych z poprawą wydajności komputera.
System 64-bitowy: co to jest w ogóle?
Teraz, być może, nie będziemy iść do konkretnych terminów komputerowych i spróbować wyjaśnić zrozumienia trochę, że tak powiem, prosty język uniwersalny.
Jaka jest ogólnie pojemność bitów? Jak już jest jasne, jest ono wyrażone w bitach, ale konieczne jest rozważenie tego nie tylko z punktu widzenia samego systemu (na przykład Windows 7 64-bitowy), ale także z urządzeniami peryferyjnymi (z grubsza mówiąc "żelaznymi" nadzieniami dowolnego komputera). Najprostszy wniosek: pojemność bitowa to liczba bitów, które mogą być przetwarzane przez takie urządzenia jednocześnie, pod warunkiem, że system może wysyłać takie żądania. Oczywiście jest to najprostsza interpretacja.
System 32-bitowy lub 64-bitowy: jaka jest różnica?
Aby w pełni zrozumieć różnicę między systemami o różnych przepływnościach, konieczne jest dokonanie krótkiej dygresji w historii rozwoju technologii komputerowej, w szczególności układów procesorowych.
Na początku ewolucji wszystkie wyprodukowane w tym czasieProcesory miały pojemność bitową wynoszącą 8 bitów, co oznacza, że mogły przetwarzać jednocześnie tylko 8 bitów informacji. Rewolucja miała miejsce, gdy zostały zastąpione przez 32-bitowe chipsety, które, nawiasem mówiąc, ze względu na wszechstronność, są nadal w użyciu. Nawet po dość długim czasie pojawiły się chipy procesorów z architekturą 64-bitową, ale to, jak się okazuje, nie jest limitem, ponieważ w niedalekiej przyszłości obiecujemy pojawienie się 128-bitowych procesorów i stworzonego dla nich OS.
Jest interesujący fakt. Wcześniej systemy 32-bitowe oznaczono jako "x32", a następnie zastosowano skrót "x86". Dlaczego i w jakim celu zostało to zrobione, nikt nie wie na pewno. Niemniej jednak, dzisiaj można łatwo porównać, powiedzmy, Windows 7 32 bitów i podobną wersję 64 bitów. Zewnętrznie w interfejsie nie różnią się wcale. Ale w planie programu różnica jest dość znaczna.
Faktem jest, że 64-bitowe systemy Windowsmieć w swoim arsenale niektóre komponenty i możliwości, które nie są dostępne w wersjach 32-bitowych. Najprostszym przykładem jest uniwersalny moduł hiperwizora Hyper-V, który jest maszyną wirtualną, która może instalować systemy potomne (nawet te inne niż Windows), a także testować sprzęt lub oprogramowanie bez wpływu na system.
Ale to tylko jeden aspekt. W rzeczywistości wszystko jest znacznie bardziej skomplikowane i bardziej odpowiednie dla procesorów i pamięci RAM.
Obsługa procesorów
Co do chipów procesorów, naturalnie,Urządzenia 64-bitowe mają większą prędkość. Należy jednak zwrócić uwagę na fakt, że na komputerze z procesorem, który nie obsługuje tej pojemności bitowej, 64-bitowy system Windows po prostu nie zostanie zainstalowany. Właściwie to jest jeden
z punktów wymagań systemowych.
Ale podczas korzystania z architektury x64, zarządzajprocesory i ich parametry są znacznie wygodniejsze. Na przykład można z łatwością wykorzystać wszystkie rdzenie, aby przyspieszyć przetwarzanie danych i poleceń lub uwzględnić wirtualny wątek przetwarzania o nazwie Hyper Threading.
Maksymalna ilość pamięci RAM
Ale tutaj dochodzimy do jednego z najbardziej bolesnychproblemy związane z ilością "pamięci RAM". Różnica na przykład między wersją 32-bitową a wersją 64-bitową systemu Windows natychmiast przejawia się w tym, że systemy 32-bitowe nie obsługują instalacji pamięci RAM o pojemności przekraczającej 4 GB.
Innymi słowy, ile nie wkładają tam listew, onina poziomie "żelaza" nie będzie nawet ustalana. I właśnie to ograniczenie stwarza dość dużo problemów w opracowywaniu i prawidłowym działaniu programów i aplikacji wymagających dużej ilości zasobów, gdy wymagana jest wyższa wydajność.
Ale 64-bitowa wersja systemu Windows 7 (lub dowolnegoinny system) może pracować z dość dużymi woluminami "RAM". Na przykład wersja systemu Windows 7 Maximum "widzi" do 128 GB, Professional - do 192 GB, chociaż w zasadzie uważa się, że ograniczenia te są bardzo arbitralne. A jeśli spojrzysz w najbliższą przyszłość, możesz sobie wyobrazić, ile "pamięci RAM" może odbierać systemy o architekturze 128 bitów.
Sprawdź, czy istnieje wsparcie w konfiguracjiarchitektura 64-bitowa, można przejść przez "Panel sterowania", gdzie wybrano sekcję liczników i narzędzi wydajności. Następnie, menu służy do wyświetlania i drukowania szczegółowych wyników. Jest tam określona obsługa 64-bitowa.
Problemy z wydajnością
Teraz spójrzmy na głębię bitową systemu operacyjnego ikompatybilność z "żelazem" z drugiej strony. Większa pojemność nie oznacza, że wydajność będzie lepsza niż instalacja tej samej wersji, ale z architekturą 32-bitową, z pewną konfiguracją, nawet jeśli spełnia minimalne wymagania, podczas instalowania 64-bitowego systemu operacyjnego.
Łatwo zgadnąć, że systemy 64-bitowezużywają więcej pamięci, zarówno operacyjnej, jak i wirtualnej. Dajemy proste wyjaśnienie. Załóżmy, że mamy komputer lub laptop z zainstalowanym 2 GB pamięci RAM. 64-bitowa "siódemka" sama pobiera średnio 768 MB (z ustawieniami domyślnymi). Obejmuje to 64-bitowe aplikacje i aplikacje użytkownika. W zależności od złożoności i intensywności zasobów objętość "zjedzonego" może wahać się w dość szerokim zakresie. Ale wszystko jedno i tak jest jasne, że prędkość jest zredukowana do niemal zera. W tym przypadku, jako częściowe rozwiązanie, można użyć instalacji 32-bitowych aplikacji w systemie 64-bitowym, zmniejszając obciążenie "RAM" i procesora.
Wszechstronność
Tak więc mamy system 64-bitowy. To, co to jest, wydaje mi się już trochę jasne. Przejdźmy teraz do jeszcze jednego palącego problemu związanego z działaniem aplikacji i programów użytkownika.
Tutaj wszystko jest proste: w systemach 64-bitowych można zainstalować aplikacje 32-bitowe (czasami może to być kluczowy czynnik zapewniający poprawną pracę), ale nie można ustanowić programów 64-bitowych w systemach z architekturą, niestety.
Ale przy użyciu schematów łączenia 32-bitinchprogramy i systemy 64-bitowe, przyrost wydajności jest właśnie postawa aplikacji będzie dość znaczące. W szczególności dotyczy to multimediów. Na przykład, gdy mamy do czynienia z dźwiękiem są bardzo często stosowane sterowniki ASIO4ALL (czasami ASIO DX pełny duplex), które same w sobie są bardzo ciężkie, a zwłaszcza gdy stosuje się maksymalną bufor odpowiadający całkowitej ilości pamięci RAM, ale wyrażone jest w MB, w próbkach. Jeśli zainstalowana jest wtyczka 64-bitowa, zwiększa się obciążenie. Ale jeśli umieścisz wersję w wersji 32-bitowej, wtyczka lub program po prostu "poleci". I nie jest to jedyny przykład. W grach teraz w ogóle nie idą, tam też ich "balsamy" wystarczająco.
Przy okazji, aby zobaczyć, która wersja systemu operacyjnego jest zainstalowana na komputerze, nie trzeba daleko posuwać. Zwykłe kliknięcie prawym przyciskiem myszy na ikonę komputera z wyborem menu właściwości, wyświetli niezbędne informacje.
Przełączanie z systemu 32-bitowego na system 64-bitowy
Jeśli rozważymy przejście z jednej architektury doinny (od najniższego do najwyższego), należy wziąć pod uwagę fakt, że systemy Windows, na przykład ta sama "siódemka", wymaga zmiany systemu plików z FAT32 na NTFS.
Z grubsza rzecz biorąc, na FAT32 w ogóle się nie podnosi. W przypadku niestandardowych dokumentów tworzonych, powiedzmy, w aplikacjach biurowych, nie ma to wpływu. To samo dotyczy programów, ale tylko wtedy, gdy system 64-bitowy znajduje się na wierzchu istniejącego systemu 32-bitowego, ale z istniejącym systemem plików NTFS. Z reguły takie przejście jest dość proste i bezbolesne. W przeciwnym razie, jeśli zmienisz system plików, będziesz musiał ponownie zainstalować.
Odwrotne przejście
Ale tutaj jest odwrotna zmiana z 64 do 32Nie możesz tego zrobić bez zmiany systemu plików. W takim przypadku będziesz musiał całkowicie sformatować partycję, na której zostanie zainstalowana 32-bitowa wersja systemu. Oczywistym jest, że taki proces spowoduje zniszczenie wszystkich dostępnych danych. Dlatego, nie wspominając już o ponownej instalacji programów i aplikacji, przed rozpoczęciem instalacji należy skopiować ważne pliki i dokumenty lub inną partycję logiczną lub dostępny nośnik wymienny (dysk flash, kartę pamięci, dysk optyczny).
Kiedy powinienem zainstalować 64-bitowy system operacyjny?
Możliwość bezpośredniego zainstalowania 64-bitowego systemu operacyjnegozależy od konfiguracji "żelazka" komputera lub laptopa. Oczywiście można umieścić tę samą 64-bitową "siódemkę" na terminalach, które spełniają minimalne wymagania (odpowiedni typ dwurdzeniowego procesora, co najmniej 2 GB pamięci RAM i wolnego miejsca na dysku, w zależności od instalowanej wersji).
Ale lepiej jest, aby zwracać uwagę na zalecane ustawienia, a czasem nawet wziąć kilka zawyżone konfigurację (co najmniej 4 GB pamięci RAM). Uwierz mi, nie zaszkodzi.
Problemy z oprogramowaniem
Jeśli do niedawna, dla systemów 64-bitowych, wOgólnie. Niewielu kierowców zwolniony, nie wspominając o produkty programowe, dziś niemal wszyscy czołowi deweloperzy skupiają się głównie na tych systemach. „Systemy operacyjne” o architekturze 32-bitowej jest powoli, ale zanika, choć nadal jest dość popularny (to samo SP3 dla systemu Windows XP 32-bit czy „Siedem”).
A jeśli w najbliższych latach pojawi się architektura 128trochę, o systemach i procesorach, które mają do dyspozycji niefortunne 32 bity, będzie można całkowicie zapomnieć. I to nie są puste słowa, wszak, jak wiadomo, postęp techniczny nie jest warty na miejscu, ale porusza się, że tak powiem, skokowo.
Zamiast posłowia
Poniżej przedstawiamy temat "64-bitowysystem: co to jest? ". Tutaj, dla lepszego zrozumienia, nacisk nie został położony na słownictwo i terminologię komputerową. Jednak w oparciu o powyższe, każdy może wyciągnąć pewne wnioski dla siebie, w szczególności, należy zauważyć, że instalacja i korzystanie z systemu 64-bitowego nie zawsze jest uzasadnione słabymi lub minimalnymi konfiguracjami.
Na koniec warto zauważyć, że aktualizacjaSystem 64-bitowy, w istocie nie różni się od wersji 32-bitowej tylko służby odpowiedzialne za ten proces, należy pobrać i zainstalować niezbędne modułów i komponentów przeznaczonych właśnie dla tej architektury. I, jak już jest jasne, nie ma wizualnej różnicy między różnymi wersjami, pojawiają się one tylko na poziomie programu.