32-bitové vs. 64-bitové

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-bit64-bitPoč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-bit32-bit32-bit32-bit
Operačný systém (OS)32-bit32-bit64-bit64-bit
Aplikačný program32-bit64-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-bit64-bit64-bit64-bit
Operačný systém (OS)32-bit32-bit64-bit64-bit
Aplikačný program32-bit64-bit32-bit64-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:

  1. 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.
  2. Kliknite na Zobraziť a vytlačiť podrobnosti.
  3. 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
  • 32 alebo 64: Čo Bit Windows? - svet PC
  • Wikipedia: 32 bit
  • Wikipedia: 64 bit
  • 32 a 64 bitové časté otázky - Microsoft Windows
  • Vysvetlenie 32 a 64 bitov - Výstraha TechSupport
  • 32 bitov a 64 bitov - How To Geek
  • 32 vs 64 bitov ďalej Sedem fór