Hlavní navigace

Názor k článku 64bitový Google Chrome: mnoho povyku pro nic, nebo závan nových časů? od (w) - No, ve vašem podání mi to moc jasný...

  • Článek je starý, nové názory již nelze přidávat.
  • 5. 9. 2014 15:49

    (w) (neregistrovaný) ---.asseco.cz

    No, ve vašem podání mi to moc jasný není, ale dejme tomu, že v rámci snahy neřešit pikačoviny připustím fakt, že WOW64 je emulace. WOW64 předstírá, že kolem je 32bitový svět. Faktem je, že on tam opravdu je - na x86-64 procesorech. A ten WOW64 emulátor toho využívá natolik dobře, že 32bitové aplikace na x64 procesoru běhají prakticky ekvivalentně rychle jako na nativním 32bitovém systému Windows (měřitelný rozdíl ve výkonu je na úrovni chybové odchylky).

    Na tomto odkazu najdete zmínku, že WOW64 na IA-64 Windows obsahuje navíc IA32Exec.bin, což je zjednodušeně řečeno softwarová emulace (skutečná emulace - náhrada v CPU neexistujících instrukcí) x86, plus soubor Wowia32x.dll, který se zjednodušeně řečeno stará o komunikaci mezi touto softwarovou emulací a samotným WOW64. Na x86-64 systémech toto není potřeba, protože se dají využít existující x86 instrukce z procesoru.

    Kdybych to chtěl převést do vaší puntičkářské řeči, tak na IA-64 systémech se emuluje jak 32bitové prostředí, tak instrukce, zatímco na x86-64 systémech se emuluje jen to 32bit. prostředí. A jestli vás chápu správně, Wine též považujete za emulátor.