32-bitové hardvérové a softvérové systémy, niekedy označované ako x86 alebo x86-32, pracujte s údajmi v 32-bitových kusoch. Na rozdiel od toho, 64-bitové hardvérové a softvérové systémy, alebo x64 alebo x86-64, použite údaje v 64-bitových kusoch. Teoreticky platí, že čím viac údajov vo všeobecnosti možno spracovať naraz, tým rýchlejšie môže systém vykonávať.
Okamžitou praktickou výhodou, ktorú 64-bitové systémy ponúkajú, je použitie väčšieho množstva
32-bit
64-bit
Počet bitov
32
64
Architektúra a popis softvéru
32-bitová architektúra je založená na registroch, adresových alebo dátových zberniciach s 32 bitmi (4 oktety). 32-bitový softvér zvyčajne znamená použitie 32-bitového lineárneho adresového priestoru.
64-bitová architektúra je založená na registroch, adresných alebo dátových zberniciach širokých 64 bitov (8 oktetov). V prípade softvéru 64-bitová verzia znamená použitie kódu s 64-bitovou adresou virtuálnej pamäte.
kompatibilita
32-bitové operačné systémy (OS) a aplikácie vyžadujú 32-bitové CPU
64-bitový OS vyžaduje 64-bitový procesor a 64-bitové aplikácie potrebujú 64-bitový OS a CPU
Dostupné systémy
Všetky vydania systému Windows 8, Windows 7, Windows Vista a Windows XP, Linux
XP Professional, Windows Vista, Windows 7, Windows 8, ako aj Mac OS X a Linux
Limity pamäte
32-bitové systémy sú obmedzené na 3,2 Gigabajtov (GB) pamäte RAM s 32 bitmi s obmedzením adresy nedosahujú plné 4 GB. Závisí to od hardvéru, zvyčajne 3,25 GB.
64-bitové systémy umožňujú až 17 miliárd GB pamäte RAM.
Pros
Menej problémov, širšia kompatibilita
• Viac prístupu k RAM • Väčšia efektívnosť • Viac pridelenia virtuálnej pamäte • Viac bezpečnostných funkcií
Zápory
Menší prístup k RAM, menej pamäte, menšia účinnosť, menej bezpečnostných funkcií
• Možná kompatibilita ovládača • Niektoré limity pamäte RAM základnej dosky • Problémy so staršou verziou
Obsah: 32-bitové vs. 64-bitové
1 Architektúra a softvér
2 Kompatibilita
2.1 Čo je kompatibilné s 32-bitovým procesorom CPU?
2.2 Čo je kompatibilné so 64-bitovým procesorom?
3 Pamäť
3.1 Výber OS pre VPS
4 Klady a zápory
5 Systémy Windows
6 Referencie
Architektúra a softvér
32-bitové a 64-bitové výrazy sú výrazy odkazujúce na to, ako procesor zabudovaný v počítači alebo CPU spracúva údaje. 32-bitová architektúra umožňuje aritmetickej a logickej jednotke (ALU) alebo digitálnemu obvodu vykonávať 32-bitové celočíselné aritmetické a logické operácie.
V prípade architektúry so 64 bitmi umožňuje 64-bitovej verzii systému Windows lepšie zvládnuť veľké množstvo pamäte RAM ako 32-bitový systém. 64-bitový systém má tiež 64-bitové registre adries, s dátovými registrami a dátovou zbernicou, ktorých veľkosť je obvykle rovnaká ako adresné registre. Takže 64-bitové architektúry CPU a ALU majú zodpovedajúce registre a adresy alebo dáta, zbernice v podobných hodnotách.
kompatibilita
Čo je kompatibilné s 32-bitovým procesorom?
32-bitový procesor nemôže spustiť operačný systém určený pre 64-bitové procesory. Nepodporuje ani 64-bitové aplikácie. 32-bitové procesory môžu spúšťať iba 32-bitové OS a aplikácie určené pre 32-bitové operačné systémy.
Procesor (CPU)
32-bit
32-bit
32-bit
32-bit
Operačný systém (OS)
32-bit
32-bit
64-bit
64-bit
Aplikačný program
32-bit
64-bit
žiadny
žiadny
kompatibilný?
Áno
žiadny
Čo je kompatibilné so 64-bitovým procesorom?
64-bitové systémy sú všeobecne spätne kompatibilné a podporujú 32-bitové operačné systémy a 32-bitové aplikácie.
Procesor (CPU)
64-bit
64-bit
64-bit
64-bit
Operačný systém (OS)
32-bit
32-bit
64-bit
64-bit
Aplikačný program
32-bit
64-bit
32-bit
64-bit
kompatibilný?
Áno
žiadny
Áno
Áno
Pamäť
32-bitové systémy majú obmedzenia týkajúce sa toho, koľko pamäte môžu adresovať (alebo na ktorú poukazujú). Tento limit je 4 GB. Aj keď sa pamäť zvyčajne týka pamäte RAM, tento limit zahŕňa aj pamäť v iných zariadeniach v systéme, ako sú obrazové, zvukové a sieťové adaptéry. Kombinovaný limit pamäte RAM, grafickej pamäte (GPU) RAM, rozsahu pamäte PCI a niekoľkých ďalších komponentov je 4 GB.[1]
Praktickým dôsledkom je to, že napríklad 32-bitové systémy Windows nemôžu plne využívať 4 GB pamäte RAM a zvyčajne vykazujú 3,25 GB. Inštalácia väčšieho množstva pamäte RAM je vždy možnosťou, ale 32-bitové systémy by jednoducho nemohli použiť žiadnu pamäť RAM nad jej limit. 64-bitová verzia môže adresovať až 8 TB. So súčasnými systémami, ktoré nedokážu naplno využiť kapacitu, sú teraz dostupné systémy s nainštalovanou RAM, ktorá ďaleko presahuje limity 4 GB 32-bitových systémov.
Výber OS pre VPS
Pri používaní virtuálneho súkromného servera (VPS), ako je Linode alebo DigitalOcean, sú správcovia systému často obmedzení tým, koľko pamäte RAM je k dispozícii. Preto často odporúčajú používať 32-bitovú distribúciu Linuxu na použitie na VPS namiesto 64-bitového operačného systému.
Klady a zápory
Výhody 64-bitových systémov zahŕňajú:
Schopnosť využívať viac pamäte RAM. 64-bitové procesory sú teoreticky schopné odkazovať na 2 až 64 miest v pamäti, alebo na viac ako 4 miliardy krát, na ktoré môžu 32-bitové procesory odkazovať. Aktuálny 64-bitový limit Windows OS 16 TB, s nepraktickosťou nie viac ako 128 GB fyzickej pamäte RAM. Výsledkom je, že 64-bitové procesy môžu vytvárať 16TB virtuálnych procesov, a to prostredníctvom 8 TB pridelených vo virtuálnej pamäti pre užívateľské procesy a 8 TB pre procesy jadra..
Viac účinnosti. Ak je nainštalovaná ďalšia RAM, 32-bitové systémy ju zvyčajne nemôžu využívať kvôli obmedzeniam adresovateľného priestoru. Ale 64-bitové systémy môžu, čo často vedie k významnému zvýšeniu výkonu.
Viac pridelenia virtuálnej pamäte. 64-bitová architektúra Windows môžu aplikácii teoreticky ponúknuť 8 TB virtuálnej pamäte. 32-bitová architektúra Windows je obmedzená na 2 GB. Moderné aplikácie, najmä pre hry, úpravy videa a fotografií, požadujú viac pamäte RAM. Vďaka 64-bitovému efektívnemu využitiu a alokácii pamäte môžu tieto aplikácie optimalizované pre 64-bitový OS plne využívať nový priestor.
Viac bezpečnostných funkcií. 64-bitové spracovanie ponúka ďalšiu ochranu zabezpečenia, okrem iného vrátane hardvéru D.E.P, ochrany záplat jadra a vylepšených ovládačov zariadení..
Existuje niekoľko nevýhod, ktoré zahŕňajú:
Možná kompatibilita vodiča. Aj keď existuje čoraz väčšia podpora pre 64-bitové OS, pre tých, ktorí stále prijímajú starší, solídny a často funkčný hardvér, bude prenos v poriadku a skôr ako neskôr. Je nepravdepodobné, že 64-bitové ovládače budú k dispozícii pre staršie systémy a hardvér. Toto sú rozhodnutia prijímané od prípadu k prípadu.
Niektoré limity pamäte RAM základnej dosky. Zriedkavým javom je zistenie, že základná doska podporuje počiatočné 64-bitové procesory, ale neponúka podporu viac ako 4 GB pamäte RAM. Dostupné sú niektoré výhody 64-bitového procesora, aj keď bez prístupu k väčšej pamäti RAM. Možno je čas upgradovať váš operačný systém.
Staršie problémy. Softvér pravdepodobne neprenesie na 64-bitové spracovanie. Staršie aplikácie vrátane 16-bitových aplikácií si budú vyžadovať virtualizáciu. Inak môže nastať čas na aktualizáciu.
Systémy Windows
Systém Windows 8 je k dispozícii v 32-bitovej a 64-bitovej distribúcii vo verzii Standard aj Pro. Pred zavedením systému Windows 7 spoločnosť Microsoft uviedla, že jej systém Windows 8 bude posledným systémom Windows, ktorý podporuje 32-bitovú architektúru. Vďaka poslednému presunu svojich aplikácií, ovládačov a doplnkov na 64 bitov nebude systém Windows poskytovať 32-bitovú spätnú kompatibilitu. Pre súčasné systémy, ktoré stále potrebujú podporu systému Windows XP, sa dá nájsť prostredníctvom virtualizácie v izolovanom prostredí, ktorá sa uskutočnila v systéme Windows Server 2008.
Počítače budú následne potrebovať 64-bitové procesory. Ak používate Windows, môžete skontrolovať, či je váš procesor 64-bitový, a to takto:
Otvorte dialógové okno Informácie o výkone a nástroje kliknutím na tlačidlo Štart, na položku Ovládací panel, na položku Systém a údržba a potom na položku Informácie o výkone a nástroje.
Kliknite na Zobraziť a vytlačiť podrobnosti.
V časti Systém skontrolujte typ operačného systému, ktorý je aktuálne spustený v časti Typ systému. V prípade 64-bitového programu sa zobrazuje, či systém dokáže spustiť 64-bitový systém Windows.
Poznámka: Ak systém už používa 64-bitovú verziu systému Windows, 64-bitový zoznam schopný sa nezobrazí.
Referencie
Windows 32 bitov a 64 bitov - Helpdesk Geek
32 bit - Počítačová nádej
32 bitov a 64 bitov - Rýchle a špinavé tipy
Bližší pohľad na 32-bitové a 64-bitové systémy Windows - ni.com