Počítače, notebooky, počítače Mac, Windows, telefony a tablety – vše je dnes 64bitové. Dokonce i některé chytré telefony jsou 64bitové.

Hlavním důvodem přechodu z 32bitové verze je překonání limitu množství paměti, ke kterému má 32bitový procesor přístup.

Co je 32bitová a 64bitová verze?

Jednoduše řečeno, 32bitová verze je zkratka pro 32bitové číslo. Toto číslo obsahuje 32 bitů (binárních číslic), které jsou buď 0, nebo 1. A příkladem může být 10101010101010101010101010101010.

Třiceti dvoubitový procesor je – z definice – schopen pracovat s instrukcemi a odkazovat na paměťová místa o velikosti 32 bitů.

Proč by 32bitové procesory nemohly využívat velké množství paměti RAM?“

Vzhledem k tomu, že každá číslice v čísle může být pouze 1 nebo 0, je celkový počet kombinací 2^32, což je 4 294 967 295. A 4,29 miliardy paměťových míst (každé z nich uchovává jeden bajt dat) se rovná 4 GB, což je důvod, proč 32bitový procesor může přistupovat maximálně ke 4 GB paměti bez nějakého obcházení v softwaru, aby adresoval více.

4 GB v dnešní době opravdu nestačí. Pro základní úkoly to může být v pořádku, ale pokud chcete spouštět více programů, mít otevřeno 35 karet v různých webových prohlížečích nebo otevřít 30 fotografií ve vysokém rozlišení k úpravě najednou, 4 GB vám stačit nebudou.

A nezapomeňte, že spotřebitelské verze 32bitových Windows mají i při instalaci 4 GB přístup jen k přibližně 3,2 GB.

Počítače, notebooky a jejich operační systémy jsou dnes 64bitové. 64bitové verze systému Windows mohou přistupovat k 8 TB paměti RAM (to je 8000 GB), zatímco serverové verze mohou přistupovat ke 128 TB.

Tyto limity jsou mnohem podrobněji vysvětleny na webových stránkách společnosti Microsoft, pokud chcete vědět více.

Vzhledem k tomu, že dnešní počítače a notebooky mají obvykle 8, 16 nebo 32 GB paměti RAM, nejsme ani zdaleka na hranici toho, k čemu může 64bitový procesor přistupovat.

Co znamená x86 a x64?“

Jedná se o poněkud zavádějící pojmy, které jsou ekvivalentem 32bitové versus 64bitové architektury.

x86 (nebo architektura x86) je již dlouho běžným způsobem označování rodiny procesorů končící na 86, nejúspěšnější řady procesorů společnosti Intel. První byl 8086 a mnoho lidí si vzpomene na procesory 286, 386 a 486 v raných počítačích z poloviny 80. až 90. let.

Všechny jsou 32bitové, proto se x86 stalo zaměnitelným s 32bitovým.

Podobně se x64 stalo zaměnitelným s 64bitovým (a používá ho i Microsoft), ale nemá to smysl, protože procesorů s čísly končícími na 64 není mnoho. Místo toho je to pouze zkratka pro 64 bitů.

Software a kompatibilita

Více paměti není jediným důvodem, proč mít 64bitový počítač. 64bitové procesory mohou pracovat s daty po 64bitových kouscích, což je samozřejmě efektivnější než jejich přesouvání po 32bitových kouscích.

Pokud váš počítač používá 64bitový systém Windows, pravděpodobně najdete na pevném disku složku Program Files (x86). V ní jsou uloženy 32bitové aplikace, zatímco druhá složka „Program Files“ obsahuje všechny 64bitové aplikace, které jste nainstalovali.

Všeobecně lze v 64bitových systémech spouštět 32bitové programy, protože jsou zpětně kompatibilní. Opačně to však nefunguje: na 32bitovém počítači nelze spustit 64bitová Windows ani 64bitové programy.

Vývojáři by v dnešní době měli vytvářet 64bitové aplikace a některé firmy si to začínají vynucovat. Apple například uvedl, že iOS 11 nebude 32bitové aplikace podporovat vůbec, takže vývojáři musí zajistit, aby jejich aplikace fungovaly s 64bitovými procesory, jinak uživatelé nebudou moci tyto aplikace po upgradu z iOS 10 spustit.

admin

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.

lg