Vo výpočtovej technike je bajt jednotkou dát a spracovanie sa vo všeobecnosti označuje ako bitové spracovanie. Vo všeobecnosti existujú dva typy procesorov, a to 32-bitový procesor a 64-bitový procesor. Tento typ procesora nám hovorí, koľko pamäte môže mať procesor prístup z registra CPU.
- 32-bitový systém má prístup k 232adresy pamäte, t.j. 4 GB RAM alebo fyzická pamäť; v ideálnom prípade má prístup aj k viac ako 4 GB pamäte RAM.
- 64-bitový systém má prístup k 264adresy pamäte, t.j. v skutočnosti 18-kvintilión bajtov RAM. Skrátka, bez problémov si poradí s akoukoľvek pamäťou väčšou ako 4 GB.
S rastúcou dostupnosťou 64-bitových procesorov a väčšou kapacitou RAM, Microsoft aj Apple inovovali verzie svojich operačných systémov, ktoré sú navrhnuté tak, aby naplno využívali výhody novej technológie. Prvým plne 64-bitovým operačným systémom bol Mac OS X Snow Leopard v roku 2009. Medzitým bol prvým smartfónom so 64-bitovým čipom (Apple A7) iPhone 5s.
Čo je 32-bitový operačný systém?
Ide o typ architektúry CPU, ktorý má kapacitu na prenos 32 bitov dát. Vzťahuje sa na množstvo údajov a informácií, ktoré môže váš procesor pri prevádzke ľahko spracovať. Väčšina počítačov vyrobených na začiatku 21. storočia a 90. rokov boli 32-bitové stroje.
Jeden bit v registri môže typicky odkazovať na jednotlivý bajt. 32-bitový systém je teda schopný adresovať približne 4 294 967 296 bajtov (4 GB) pamäte RAM. Jeho skutočný limit je menší ako 3,5 GB (zvyčajne), pretože časť registra ukladá okrem pamäťových adries aj rôzne iné dočasné hodnoty.
Čo je 64-bitový operačný systém?
64-bitový mikroprocesor umožňuje počítačovým systémom spracovávať informácie, dáta a adresy pamäte reprezentované 64 bitmi. Takýto systém môže typicky odkazovať na 16 exabajtov (17,179,869,184 GB) alebo 18,446,744,073,709,551,616 bajtov pamäte.
64-bitový systém (počítač so 64-bitovým procesorom) má prístup k viac ako 4 GB pamäte RAM. Je to mnohonásobne miliónkrát viac, ako by priemerná pracovná stanica potrebovala na prístup. To znamená, že ak má počítač 8 GB RAM, vyžaduje 64-bitový procesor. V opačnom prípade bude CPU neprístupné pre najmenej 4 GB pamäte.
Výhody 64-bitového oproti 32-bitovému operačnému systému
Nižšie sú uvedené nasledujúce výhody 64-bitového operačného systému oproti 32-bitovému, ako napríklad:
Rozdiel medzi 32-bitovým a 64-bitovým OS
64-bitový procesor je schopnejší ako 32-bitový procesor, pretože dokáže spracovať viac údajov naraz. 64-bitový procesor dokáže uložiť viac výpočtových hodnôt vrátane pamäťových adries, čo znamená, že má prístup k viac ako 4 miliardám násobku fyzickej pamäte 32-bitového procesora.
Tu je hlavný rozdiel, 32-bitové procesory sú dokonale schopné spracovať obmedzené množstvo pamäte RAM (vo Windowse 4 GB alebo menej) a 64-bitové procesory dokážu využiť oveľa viac. Zásadný rozdiel medzi 32-bitové procesory a 64-bitové procesory je počet výpočty za sekundu môžu vykonávať, čo ovplyvňuje rýchlosť, akou môžu dokončiť úlohy. Nižšie sú uvedené niektoré ďalšie rozdiely medzi 32-bitovými a 64-bitovými operačnými systémami, ako napríklad:
Parametre | 32-bitové procesory | 64-bitové procesory |
---|---|---|
Zaobchádzanie s údajmi a ich ukladanie | Ako už názov napovedá, 32-bitový OS dokáže ukladať a spracovávať menšie množstvo údajov ako 64-bitový OS. Presnejšie povedané, adresuje maximálne 4 294 967 296 bajtov (4 GB) pamäte RAM. | Na druhej strane 64-bitový OS dokáže spracovať viac údajov ako 32-bitový OS. To znamená, že dokáže adresovať celkovo 264 pamäťových adries, čo je 18-kilióna GB RAM. |
Architektúra | 32-bitový systém má všeobecné výpočty vrátane IBM System/360 a IBM System/370, DEC VAX, Motorola 68000 Family, Intel IA-32 a 32-bitovej verzie architektúry x86 rôznych verzií. Ide o architektúry, ktoré sa používajú na vstavané výpočty a zahŕňajú 68 000 rodín. | Registre sú rozdelené do rôznych skupín, ako sú celočíselné, plávajúce, riadiace a často pre adresy rôzneho použitia a názvy, ako sú adresy, indexy alebo základné registre. Veľkosť týchto registrov závisí od množstva adresovateľnej pamäte. |
Kompatibilita systému | Systém s 32-bitovým procesorom by mohol správne spustiť 32-bitový operačný systém, ale nedokáže spustiť 64-bitový operačný systém v plnej miere. | Na 64-bitovom procesorovom systéme môže byť spustená 32-bitová alebo 64-bitová verzia nainštalovaného operačného systému (OS). |
Výkon | Faktor výkonu v 32-bitovom procesore je menej efektívny ako v 64-bitovom procesore. | Vykazuje vyšší výkon ako 32-bitový procesor. |
Podpora aplikácií | 64-bitové programy a aplikácie nebudú fungovať. | 32-bitové programy a aplikácie budú fungovať bez problémov. |
Adresný priestor | Má adresovateľný priestor 4 GB. | Tie majú adresovateľný priestor 16 GB. |
Výpočet za sekundu | 32-bitové systémy majú k dispozícii dvojjadrové a štvorjadrové verzie. | 64-bitové systémy môžu mať dvojjadrové, štvorjadrové, šesťjadrové a osemjadrové verzie. Vďaka dostupnosti týchto viacerých jadier sa zvýšila rýchlosť výpočtov za sekundu. |
Podpora multitaskingu | 32-bitový systém nie je ideálnou voľbou pre multitasking a záťažové testovanie. | Pre multitasking a záťažové testovanie je lepší 64-bitový procesor. Funguje tiež dobre na vykonávanie iných náročných aplikácií. |
Podpora OS | Vyžaduje 32-bitový operačný systém. | Tento môže bežať na 32-bitovom aj 64-bitovom operačnom systéme. |
Požiadavky na OS a CPU | 32-bitové aplikácie a operačné systémy vyžadujú 32-bitové CPU. | 64-bitový operačný systém potrebuje 64-bitový CPU a 64-bitové aplikácie vyžadujú 64-bitový CPU a OS. |
Dostupné systémy | Tieto podporujú Windows 7, Windows XP, Windows Vista, Windows 8 a Linux. | Tieto podporujú Windows XP Professional, Windows 7, Windows 8, Windows 10, Windows Vista, Linux a Mac OS X. |
Limity v pamäti | 32-bitový systém má limit 32-bitového Windowsu 3,2 GB RAM. Limit adresovateľného priestoru vám neumožňuje využiť celý priestor fyzickej pamäte 4 GB. | 64-bitový systém umožňuje svojim používateľom uložiť až 17 miliárd GB RAM. |
Ako si vybrať procesory?
Zatiaľ čo 64-bitový procesor má väčší výpočtový výkon ako 32-bitový procesor, nemusí to vždy znamenať, že potrebujete 64-bitový počítač alebo softvér. To, či by ste mali do počítača nainštalovať 32-bitovú alebo 64-bitovú aplikáciu, závisí od vášho aktuálneho nastavenia.
Ak chcete, aby bol váš počítač rýchly, pravdepodobne by ste mali zvoliť 64-bitový procesor. Tento procesor môžete dokonca použiť, ak používate 32-bitové programy, pretože väčšina aplikácií je spätne kompatibilná. Znamená to, že 64-bitové počítače budú spúšťať väčšinu 32-bitových programov. Na 32-bitovom počítači však nebudú spustené žiadne 64-bitové aplikácie. Tu je niekoľko dôvodov, prečo by ste mohli chcieť inovovať na 64-bitový procesor:
nahradiť všetku javu