Náročnost aplikací roste, rychlost počítačů také a dopředu musí jít i operační systémy. Nejužším hrdlem moderních počítačů a vzájemné komunikace mezi hlavními komponentami se stává sběrnice a adresování paměti. Avšak moderní technologie brzy získala odpověď i na tento problém a začíná jej odstraňovat. Pojďme se podívat, jak se dá zrychlit chod počítačů.
Procesory
Jelikož 64 bitové verze operačních systémů jsou mladší než 32 bitové, je zřejmé, že tato technologie tady není od počátku výpočetní techniky. Mezi prvními znaky jejího příchodu byly změny u procesorů, kde se začala objevovat 64 bitová alternativa. Všechny novější procesory toto samozřejmě zvládají.
U procesorů spočívá velká část činnosti v práci s adresami. Neustále musí totiž hledat data v paměti, která jsou určena adresou. Pokud je však procesor spojen s pamětí pouze 32 bitovou sběrnicí, po které posílá jak adresy, tak také odebírá data, nezbývá mu nic jiného, než se omezit na tuto velikost. Pokud tedy chcete mít na svém počítači 64 bitový operační systém, musíte mít i příslušný hardware.
Procesor.
Operační systém
Někteří z vás již možná tuší, že 32 bitový operační systém nějak souvisí s adresami. Je to jeden z hlavních rozdílů tohoto typu operačních systémů a 64 bitového, avšak ne jediný.
Pro názornost uvedu vše na jednoduchém příkladu. Představte si, že máte dopisní obálky, na kterých je připraveno několik políček pro popisné číslo. Pokud byste měli políčka například jen tři a brali standardní číselnou soustavu (desítkovou), nedokážete na obálku do políček zapsat větší číslo než 999, z toho plyne, že ve městě nemůžete mít více než tisíc domů s jiným popisným číslem. Podobně je na tom i operační systém a hlavní paměť RAM. 32 bitový operační systém dokáže zadat adresu, která je dlouhá 32 bitů. Každý bit má pouze dvě hodnoty (0 nebo 1), z toho plyne, že máme 2^32 (4294967296) adres. Toto číslo znamená, že 32 bitový operační systém nemůže adresovat více než 4 GB operační paměti RAM.
Pokud tedy máte například 32 bitový systém Windows a více než 4 GB paměti, můžete se sami přesvědčit, že ve správci úloh nebo vlastnostech počítače máte udáno dokonce méně než 4 GB. Menšího čísla se dočkáte z důvodu zabrání určitého místa také BIOSem a grafickou kartou.
Pokud máte 64 bitový operační systém, nemusíte se do budoucna ničeho bát, protože takový OS dokáže adresovat milionkrát víc paměti. Je zde však omezování ze strany výrobců operačních systémů. Například 64 bitové Windows Vista Home a Windows 7 Home jsou stále limitovány maximálně na 16 GB paměti. Verze Professional a Ultimate dokážou spravovat již 192 GB. To už málo kdo z nás využije.
Windows 7 dokážou zodpovědět, zda váš počítač zvládne 64 bitový systém.
Jak zjistit verzi vašeho OS?
Verzi operačního systémů Windows Vista a 7 můžete najít ve vlastnostech vašeho počítače u kolonky Typ systému.
U systému Windows XP je to náročnější. Klikněte na Start a ve vysunuté nabídce na položku Spustit. Napište sysdm.cpl do řádky a klikněte na OK. V novém okně otevřete záložku Obecné a pokud máte 64 bitový systém, bude to zde napsáno, pokud 32 bitový systém, bude uveden název systému bez čísla.
Typ operačního systému. Přitom si také všimněte nainstalované a použitelné paměti RAM.
Náročnost a využití
Pokud máte starší počítač nebo jednoduše chcete zvyšovat kapacitu vaší hlavní paměti a přemýšlíte i nad s tím souvisejícím tématem přechodu na 64 bitový operační systém, měli byste vědět několik dalších souvislostí.
Je velmi rozšířenou fámou, že 64 bitový systém je dvakrát rychlejší než jeho 32 bitová obdoba. To není v žádném případě pravda. U jistých aplikací to může samozřejmě pomoci k lepšímu výkonu, ale všeobecně systém nezrychlíte. Rozhodně to nepomůže u většiny her, jejichž rychlost je závislá především na grafické kartě.
Dále si také spousta lidí myslí, že 64 bitový OS zabírá na disku dvakrát více místa nebo že dokonce potřebuje dvakrát více paměti RAM pro jeho činnost. To také není pravda. Samozřejmě, že se pro některé aplikace zvýší využití paměti, ale to je způsobeno z velké části délkou (velikostí) adres (tzv. ukazatelů), které uchovávají pro svou práci.
Pokud tedy nic není zrychleno, v čem je větší množství paměti lepší? Pokud spustíte nějakou aplikaci, nahraje si svoje data do paměti, pokud spustíte dalších deset aplikací a v paměti již není místo, nejméně využívaná aplikace začne ukládat data z paměti na pevný disk. Když poté přepnete na náročnější program, který byl delší dobu minimalizovaný na hlavním panelu, může chvíli trvat, než se vzpamatuje (opět nahraje data z pevného disku do paměti). Pokud máte tedy více paměti, můžete mít spuštěno více aplikací bez zpomalení. Velké využití nastává především u multimediálních nebo grafických editorů, které potřebují spoustu místa pro ukládání výsledků práce.
Pokud vás více zajímá téma paměti a ukládání na pevný disk, můžete se podívat na tento starší článek.
Poslední graf udává nutnost přístupu systému na pevný disk, pokud nenajde soubor v paměti.
32 bitové aplikace vs. 64 bitový systém
Někteří uživatelé se mohou bát o oblíbené aplikace, které používají na 32 bitovém systému. Obavy jsou však zbytečné, protože většina aplikací může bez problémů běžet i na 64 bitovém systému, popřípadě její výrobce vydal speciální verzi pro takový operační systém. Problémy mohou mít programy, které běží na nižších úrovních, jako jsou například ovladače hardwaru, antiviry nebo některé speciální multimediální aplikace.