Ve výpočetní technice je bajt jednotkou dat a zpracování se obecně označuje jako bitové zpracování. Obecně existují dva typy procesorů, a to 32bitový procesor a 64bitový procesor. Tento typ procesoru nám říká, kolik paměti může mít procesor přístup z registru CPU.
- 32bitový systém má přístup k 232adresy paměti, tj. 4 GB RAM nebo fyzické paměti; v ideálním případě má také přístup k více než 4 GB paměti RAM.
- 64bitový systém má přístup k 264adresy paměti, tj. ve skutečnosti 18-Quintillion bajtů RAM. Zkrátka s ním lze bez problémů manipulovat s jakýmkoli množstvím paměti větší než 4 GB.
S rostoucí dostupností 64bitových procesorů a většími kapacitami RAM upgradovaly jak Microsoft, tak Apple verze svých operačních systémů navržené tak, aby plně využívaly výhod nové technologie. Prvním plně 64bitovým operačním systémem byl v roce 2009 Mac OS X Snow Leopard. Mezitím byl prvním smartphonem s 64bitovým čipem (Apple A7) iPhone 5s.
Co je 32bitový operační systém?
Jedná se o typ architektury CPU, který má kapacitu pro přenos 32 bitů dat. Vztahuje se k množství dat a informací, které může váš CPU při provozu snadno zpracovat. Většina počítačů vyrobených na počátku 21. století a 90. let byly 32bitové stroje.
Jeden bit v registru může typicky odkazovat na jednotlivý bajt. 32bitový systém je tedy schopen adresovat přibližně 4 294 967 296 bajtů (4 GB) paměti RAM. Jeho skutečný limit je menší než 3,5 GB (obvykle), protože část registru uchovává různé další dočasné hodnoty kromě adres paměti.
Co je 64bitový operační systém?
64bitový mikroprocesor umožňuje počítačovým systémům zpracovávat informace, data a adresy paměti reprezentované 64 bity. Takový systém může typicky odkazovat na 16 exabajtů (17,179,869,184 GB) nebo 18,446,744,073,709,551,616 bajtů paměti.
64bitový systém (počítač s 64bitovým procesorem) má přístup k více než 4 GB paměti RAM. Je to mnohonásobně milionkrát více, než by průměrná pracovní stanice vyžadovala přístup. To znamená, že pokud má počítač 8 GB RAM, vyžaduje 64bitový procesor. Jinak bude CPU nepřístupné alespoň pro 4 GB paměti.
Výhody 64bitového oproti 32bitovému operačnímu systému
Níže jsou uvedeny následující výhody 64bitového operačního systému oproti 32bitovému operačnímu systému, například:
Rozdíl mezi 32bitovým a 64bitovým OS
64bitový procesor je schopnější než 32bitový, protože dokáže zpracovat více dat najednou. 64bitový procesor může uložit více výpočetních hodnot, včetně adres paměti, což znamená, že má přístup k více než 4 miliardkrát větší fyzické paměti než 32bitový procesor.
Zde je klíčový rozdíl, 32bitové procesory jsou dokonale schopné zpracovat omezené množství paměti RAM (ve Windows 4 GB nebo méně) a 64bitové procesory mohou využít mnohem více. Zásadní rozdíl mezi 32bitové procesory a 64bitové procesory je počet výpočty za sekundu mohou vykonávat, což má vliv na rychlost, s jakou mohou plnit úkoly. Níže jsou uvedeny některé další rozdíly mezi 32bitovými a 64bitovými operačními systémy, například:
Parametry | 32bitové procesory | 64bitové procesory |
---|---|---|
Manipulace s daty a ukládání | Jak jeho název napovídá, 32bitový OS může ukládat a zpracovávat méně dat než 64bitový OS. Přesněji řečeno, řeší maximálně 4 294 967 296 bajtů (4 GB) paměti RAM. | 64bitový OS na druhou stranu zvládne více dat než 32bitový OS. To znamená, že dokáže adresovat celkem 264 paměťových adres, což je 18-Quintillion GB RAM. |
Architektura | 32bitový systém má obecné výpočty, včetně IBM System/360 a IBM System/370, DEC VAX, Motorola 68000 Family, Intel IA-32 a různé verze 32bitové verze architektury x86. Jedná se o architektury, které se používají pro embedded computing a zahrnují 68 000 rodin. | Registry jsou rozděleny do různých skupin, jako jsou celočíselné, plovoucí, kontrolní a často pro adresy různého použití a názvy, jako jsou adresy, indexy nebo základní registry. Velikost těchto registrů je závislá na velikosti adresovatelné paměti. |
Kompatibilita systému | Systém s 32bitovým procesorem by mohl správně provozovat 32bitový operační systém, ale nemůže plně provozovat 64bitový operační systém. | 64bitový procesorový systém může provozovat 32bitovou nebo 64bitovou verzi nainstalovaného operačního systému (OS). |
Výkon | Faktor výkonu u 32bitového procesoru je méně účinný než u 64bitového procesoru. | Vykazuje vyšší výkon než 32bitový procesor. |
Podpora aplikace | 64bitové programy a aplikace nebudou fungovat. | 32bitové programy a aplikace budou fungovat bez problémů. |
Adresovatelný prostor | Má adresovatelný prostor 4 GB. | Ty mají adresovatelný prostor 16 GB. |
Výpočet za sekundu | 32bitové systémy mají k dispozici dvoujádrové a čtyřjádrové verze. | 64bitové systémy mohou mít dvoujádrové, čtyřjádrové, šestijádrové a osmijádrové verze. Mít k dispozici těchto více jader zvýšilo rychlost výpočtů za sekundu. |
Podpora multitaskingu | 32bitový systém není ideální volbou pro multitasking a zátěžové testování. | Pro multitasking a zátěžové testování je lepší 64bitový procesor. Funguje také dobře pro provádění dalších náročných aplikací. |
Podpora OS | Vyžaduje 32bitový operační systém. | Tento může běžet na 32bitovém i 64bitovém operačním systému. |
Požadavky na OS a CPU | 32bitové aplikace a operační systémy vyžadují 32bitové CPU. | 64bitový operační systém potřebuje 64bitový CPU a 64bitové aplikace vyžadují 64bitový CPU a OS. |
Dostupné systémy | Tyto podporují Windows 7, Windows XP, Windows Vista, Windows 8 a Linux. | Tyto podporují Windows XP Professional, Windows 7, Windows 8, Windows 10, Windows Vista, Linux a Mac OS X. |
Limity v paměti | 32bitový systém má limit 32bitového Windows 3,2 GB RAM. Omezení adresovatelného prostoru vám neumožňuje využít celý fyzický paměťový prostor 4 GB. | 64bitový systém umožňuje uživatelům uložit až 17 miliard GB RAM. |
Jak vybrat procesory?
Zatímco 64bitový procesor má vyšší výpočetní výkon než 32bitový procesor, nemusí to vždy znamenat, že potřebujete 64bitový počítač nebo software. Zda byste měli do počítače nainstalovat 32bitovou nebo 64bitovou aplikaci, závisí na vašem aktuálním nastavení.
Pokud chcete, aby byl váš počítač rychlý, měli byste pravděpodobně zvolit 64bitový procesor. Tento procesor můžete dokonce použít, pokud používáte 32bitové programy, protože většina aplikací je zpětně kompatibilní. To znamená, že 64bitové počítače poběží většinu 32bitových programů. Na 32bitovém počítači však nebudou spouštěny žádné 64bitové aplikace. Zde je několik důvodů, proč byste mohli chtít upgradovat na 64bitový procesor: