32bitové hardwarové a softwarové systémy, někdy označované jako x86 nebo x86-32, pracují s daty v 32bitových kusech. V porovnání, 64bitové hardwarové a softwarové systémy, nebo x64 nebo x86-64, použijte data v 64bitových kusech. Teoreticky platí, že čím více údajů lze obecně zpracovat, tím rychleji může systém provádět.
Okamžitou praktickou výhodou, kterou nabízí 64bitové systémy, je použití většího množství 32bitové64-bitPočet bitů 32 64 Architektura a popis softwaru 32bitová architektura je založena na registrech, adresových nebo datových sběrnicích o šířce 32 bitů (4 oktety). 32bitový software obvykle znamená použití 32bitového lineárního adresového prostoru. 64bitová architektura je založena na registrech, adresových nebo datových sběrnicích širokých 64 bitů (8 oktetů). Pro software 64bitový znamená použití kódu s 64bitovou adresou virtuální paměti. Kompatibilita 32bitové operační systémy (OS) a aplikace vyžadují 32bitové procesory 64bitový operační systém vyžaduje 64bitový procesor a 64bitové aplikace vyžadují 64bitový operační systém a procesor Dostupné systémy Všechna vydání systému Windows 8, Windows 7, Windows Vista a Windows XP, Linux XP Professional, Windows Vista, Windows 7, Windows 8, stejně jako Mac OS X a Linux Limity paměti 32bitové systémy jsou omezeny na 3,2 gigabajtů (GB) RAM 32 bit Windows s omezením adresy nedosahují plné 4 GB. Závisí to na hardwaru, obvykle 3,25 GB. 64bitové systémy umožňují až 17 miliard GB RAM. Profesionálové Méně problémů, širší kompatibilita • Více RAM přístupu • Vyšší efektivita • Více přidělování virtuální paměti • Více bezpečnostních funkcí Nevýhody Menší přístup k RAM, méně paměti, menší účinnost, méně bezpečnostních funkcí • Možná kompatibilita ovladače • Některé limity RAM základní desky • Starší problémy
32bitový a 64bitový výraz jsou pojmy odkazující na to, jak procesor zabudovaný v počítači nebo CPU zpracovává data. 32bitová architektura umožňuje aritmetické a logické jednotce (ALU) nebo digitálnímu obvodu provádět 32bitové celočíselné aritmetické a logické operace.
V případě architektury se 64bitovými daty umožňuje 64bitové verzi systému Windows lépe zpracovávat velká množství paměti RAM než 32bitový systém. 64bitový systém má také 64bitové registry adres, s datovými registry a datovou sběrnicí obvykle co do velikosti ekvivalentní jako adresové registry. Takže 64bitové architektury CPU a ALU mají shodné registry a adresy nebo data, sběrnice v podobných hodnotách.
32bitový procesor nemůže spouštět operační systém určený pro 64bitové procesory. Nepodporuje ani 64bitové aplikace. 32bitové procesory mohou spouštět pouze 32bitové operační systémy a aplikace určené pro 32bitové operační systémy.
Procesor (CPU) | 32bitové | 32bitové | 32bitové | 32bitové |
Operační systém (OS) | 32bitové | 32bitové | 64-bit | 64-bit |
Aplikační program | 32bitové | 64-bit | Ne | Ne |
Kompatibilní? | Ano | Ne |
64bitové systémy jsou obecně zpětně kompatibilní a podporují jak 32bitové operační systémy, tak 32bitové aplikace.
Procesor (CPU) | 64-bit | 64-bit | 64-bit | 64-bit |
Operační systém (OS) | 32bitové | 32bitové | 64-bit | 64-bit |
Aplikační program | 32bitové | 64-bit | 32bitové | 64-bit |
Kompatibilní? | Ano | Ne | Ano | Ano |
32bitové systémy mají omezení na to, kolik paměti mohou adresovat (nebo na ně směřovat). Tento limit je 4 GB. Zatímco paměť obvykle odkazuje na RAM, tento limit zahrnuje také paměť v jiných zařízeních v systému, jako jsou video, audio a síťové adaptéry. Kombinovaný limit paměti RAM, grafické paměti (GPU) RAM, rozsahu paměti PCI a několika dalších součástí je 4 GB.[1]
Praktické důsledky toho jsou, že například 32bitový Windows nemůže plně využít 4GB RAM a obvykle ukazuje 3,25 GB. Instalace více paměti RAM je vždy jednou z možností, ale 32bitové systémy by jednoduše nemohly použít žádnou paměť RAM nad svůj limit. 64bitová verze může adresovat až 8 TB. Vzhledem k tomu, že současné systémy nemohou plně využít kapacity, jsou nyní k dispozici systémy s nainstalovanou pamětí RAM, která výrazně překračuje limity 4 GB 32bitových systémů..
Při použití virtuálního soukromého serveru (VPS), jako je Linode nebo DigitalOcean, jsou správci systému často omezeni tím, kolik paměti RAM je k dispozici. Často proto doporučují používat 32bitovou distribuci Linuxu pro použití na VPS, nikoli na 64bitovém operačním systému.
Výhody 64bitových systémů zahrnují:
Existuje několik nevýhod, které zahrnují následující:
Windows 8, jak ve verzi Standard, tak Pro, je k dispozici v 32bitové a 64bitové distribuci. Před spuštěním systému Windows 7 společnost Microsoft uvedla, že její systém Windows 8 bude posledním systémem Windows podporujícím 32bitovou architekturu. S posledním přesunem svých aplikací, ovladačů a plug-inů na 64 bitů nebude systém Windows poskytovat 32bitovou zpětnou kompatibilitu. U současných systémů, které stále vyžadují podporu systému Windows XP, ji lze nalézt prostřednictvím sandboxované virtualizace, která byla provedena v systému Windows Server 2008.
Následně budou počítače potřebovat 64bitové procesory. Pokud používáte Windows, můžete zkontrolovat, zda je váš procesor 64bitový:
Poznámka: Pokud systém již používá 64bitovou verzi systému Windows, 64bitový výpis se nezobrazí.