64 bitů - revoluce nebo jen marketing? | Kapitola 4
Seznam kapitol
64 bitové čipy jsou, společně s dvoujádrovými procesory typu 2-in-1, bezesporu největší inovací v oblasti procesorů určených pro osobní počítače, která proběhla za posledních deset let. Vzhledem k tom, že 64 bitů vyvolává "optický dojem", že se jedná o dvojnásobek 32 bitů, slibují si někteří uživatelé od těchto procesorů až 2x vyšší výkon, než který podávají dnešní procesory v 32 bitovém režimu. Proč se 64 bitové procesory prosazují tak pomalu? Hraje se s námi nekalá hra?
Internet Explorer - máte na výběr
Jednou z vlastností Windows XP x64 jsou dva Internet Explorery ve verzi 6. Jeden z nich je standardní 32bit, ten druhý je 64bit. Proč není v systému jen jeden? Windows XP x64 by přirozeně měly být dodávány s 64bit softwarem jakožto součástí operačního systému. Tak se také děje, dostanete třeba 64bit hru FreeCell. U Internet Exploreru je ale problém.
Dva Internet Explorery
Jeden z největších nedostatků přechodu na nový systém je, že 64bit spustitelné soubory EXE / DLL nemohou volat 32bit DLL (a naopak). Nejlépe je to viditelné právě u Internet Exploreru. Mnoho pluginů pro něj určených je totiž vytvořeno na 32bit model a nemá 64bit verzi. V praxi do 64bit Internet Exploreru nelze nainstalovat tyto 32bit pluginy, což může omezovat funkčnost. Jedním z takových případů je asi nejpoužívanější plugin - Macromedia (Adobe) Flash.
32bit verze
Protože už dnes mnoho stránek Flash vysloveně vyžaduje, může být používání 64bit Internet Exploreru limitující. Právě proto je ve Windows XP x64 přítomna i 32bit verze. Ta je navíc nastavena jako výchozí prohlížeč.
Potřeba nových ovladačů
Jedním z největších argumentů proti přechodu na Windows XP x64 byly vždy pověry o nedostatku ovladačů zařízení. Tyto soubory s koncovkou SYS sdílí společně s jádrem operačního systému vyšší instrukční prioritu procesoru, jsou jím volány za účelem ovládání základních funkcí. Proto musí být nativně 64bit. Starší ovladače pro systém Windows XP nelze použít.
Dnes, v době kdy jsou Windows XP x64 již mnoho měsíců na trhu, není s 64bit ovladači obvykle problém. Řada výrobců je standardně nabízí.
64bit ovladač je k dispozici i pro patrně nejrozšířenější síťovku Realtek 8139
Čipsety, síťové karty, RAID řadiče, zvukové karty, grafické karty, na to všechno dnes nebývá problém sehnat odpovídající driver. Horší už to bývá s periferii. U tiskáren se velmi často stává, že 64bit ovladač je dostupný pouze pro novější modely. Stará zařízení pro LPT jsou už prakticky odepsána. Problémy také mohou nastat u síťových tiskáren (print serverů). Specifická zařízení a starší scannery už radši ani nezkoušejte zapojovat.
Potřeba 64bit ovladačů bohužel také znamená, že některé oblíbené diagnostické nástroje využívající SYS ovladač k získání přístupu k procesoru nemusí fungovat. Tak například vynikající a dodnes nenahrazený nástroj WPCREDIT od H-Oda! pod novým systémem nefunguje. Stejně tak byste patrně neuspěli se starými verzemi CPU-Z.
Jednou ze zajímavostí je, že v 64bit režimu se od procesoru očekává, že bude mít konstantní čítač taktů - TSC. Ten tedy nereflektuje aktuální frekvenci, přestože ta se může měnit v důsledku úsporných technologií PowerNow! nebo SpeedStep. Řada programů proto může mít potíže s detekováním aktuálním frekvence procesoru.