Domů : Centrum nápovědy : Odpovědi

Jaký je rozdíl mezi 32bitovým a 64bitovým systémem?

A: Pojmy „32bitový“ a „64bitový“ jsou běžně používány v Požadavky na systém a další technická literatura, ale jen málokdo ví, co tyto pojmy znamenají. Odkazují technické vybavení or software Specifikace? Co dělá systém 64bitovým a jaký je rozdíl mezi 64bitovým počítačem a 32bitovým modelem? Ve většině případů jednoduše potřebujete vědět, zda váš operační systém je 32bitový nebo 64bitový, aby bylo možné spustit určitý program. Při rozhodování o tom, jaký software do počítače nainstalovat, je užitečné pochopit, co tyto výrazy ve skutečnosti znamenají.

technické vybavení

K popisu procesoru se běžně používají 32bitové a 64bitové verze architektura nebo design. 32bitový procesor obsahuje 32bitový procesor registrovat se, který může uložit 232 nebo 4,294,967,296 64 64 2 hodnot. XNUMXbitový procesor obsahuje XNUMXbitový registr, do kterého lze uložit XNUMX64 nebo 18,446,744,073,709,551,616 64 32 4,294,967,296 XNUMX XNUMX XNUMX hodnot. XNUMXbitový registr proto není dvakrát tak velký jako XNUMXbitový registr, ale je XNUMX XNUMX XNUMX XNUMXkrát větší. To je velký rozdíl, ale jak to ovlivňuje výpočetní výkon?

Registry CPU se ukládají paměť adresy, což je způsob, jakým procesor přistupuje datum od RAM. Jeden bit v registru může odkazovat na jednotlivce byte v paměti, takže 32bitový systém může adresovat maximálně 4 gigabajty (4,294,967,296 3.5 XNUMX XNUMX bajtů) RAM. Skutečný limit je často menší - kolem XNUMX gigabajtů - protože část registru se používá k ukládání dalších dočasných hodnot kromě adres paměti.

64bitový registr může teoreticky odkazovat na 18,446,744,073,709,551,616 17,179,869,184 16 XNUMX XNUMX XNUMX XNUMX bajtů nebo na XNUMX XNUMX XNUMX XNUMX gigabajtů (XNUMX exabajtů) paměti. To je několik milionůkrát více než průměr pracoviště bude potřebovat přístup. Důležité je, že 64bitový počítač (což znamená, že má 64bitový procesor) má přístup k více než 4 GB paměti RAM. Pokud má počítač 16 GB RAM, je lepší mít 64bitový procesor. Jinak bude CPU alespoň 12 GB paměti nepřístupných.

Zatímco 64 bitů je mnohem více úložiště než to, co vyžadují moderní počítače, odstraňuje všechna úzká místa spojená s 32bitovými systémy. Například 64bitové systémy běží efektivněji, protože paměťové bloky jsou snadněji alokovány. Podporují také 64bitové pokyny a mají 64bitové datové cesty, což jim umožňuje zpracovávat více dat najednou, než mohou 32bitové systémy.

software

Jak tedy 32bitový nebo 64bitový hardware ovlivňuje software? Obecně řečeno, 32bitové programy může běžet na 64bitovém systému, ale 64bitové programy nebudou fungovat na 32bitovém systému. Je to proto, že 64bitové aplikace obsahují 64bitové instrukce, které nebudou 32bitovým procesorem rozpoznány.

Abyste mohli spustit 64bitový program, musí být váš operační systém 64bitový. Kolem roku 2008, 64bitové verze systému Windows a OS X se staly standardem, ačkoli 32bitové verze byly stále k dispozici. Pokud jste si tedy počítač koupili v roce 2009 nebo novějším, existuje velká šance, že používáte 64bitový operační systém. Ve Windows můžete zkontrolovat verzi operačního systému pomocí pravým kliknutím Můj počítač, výběrem Vlastnosti a kliknutím na Systém zobrazíte typ systému. Pokud máte Mac a používáte OS X 10.7 nebo novější, je váš OS 64bitový.

I když je to možné instalovat 32bitový operační systém na 64bitovém systému, je nejlepší nainstalovat 64bitovou verzi, pokud je to možné. 64bitový operační systém umožní vašemu počítači přistupovat k větší paměti RAM, efektivněji spouštět aplikace a ve většině případů spouštět 32bitové i 64bitové programy.

Výjimky z tohoto pravidla zahrnují systém nástroje a antivirus programy, které jsou napsány speciálně pro 32 nebo 64bitový operační systém. V těchto případech budete muset nainstalovat verzi softwaru, která odpovídá vašemu operačnímu systému (která se může lišit od hardwaru). Dodatečně, ovladače zařízení jsou často psány pro konkrétní operační systémy, proto je důležité instalovat 32bitové ovladače, pokud používáte 32bitový operační systém a 64bitové ovladače, pokud máte 64bitový operační systém.

Shrnutí

Doufejme, že výše uvedené vysvětlení vám poskytlo lepší pochopení toho, co 32bitové a 64bitové znamená ve vztahu k hardwaru a softwaru. Pokud instalujete operační systém, je důležité vědět, jaký typ procesoru má váš počítač, abyste mohli nainstalovat ten správný. Pokud instalujete software, je důležité vědět, jaký typ operačního systému váš počítač používá, abyste si mohli nainstalovat správnou verzi.

Většina počítačů je dnes 64bitová. Pokud však máte 32bitový počítač, nemáte jinou možnost než nainstalovat 32bitový operační systém. Pokud máte 64bitový systém, ale máte kritické úkoly periferie kteří nemají 64bitové ovladače, může být vaší nejlepší volbou instalace 32bitového OS. Ve všech ostatních případech je nejlepší koupit 64bitový hardware, nainstalovat 64bitový operační systém a spouštět 64bitové aplikace. Tato kombinace poskytne nejlepší možný výkon.