Hlavní navigace

Názor ke článku 64 bitů? Nemám... není důvod od Lael Ophir - [21] Matej K Systém používající PAE je pomalejší, než...

  • 17. 8. 2009 5:02

    Lael Ophir (neregistrovaný) 87.65.39.---

    [21] Matej K
    Systém používající PAE je pomalejší, než bez PAE. Navíc umožní adresovat každé aplikaci opět jen 2-3GB paměti. Pouze aplikace napsané pro použití PAE jsou schopné využít více paměti v jednom procesu. Bohužel opět pomalu...

    [22] Na x86 se typicky alignment neprovádí. ALE. 1) Některé nezarovnané operace jsou výrazně pomalejší, takže kompilátor při optimalizaci zarovná. Vložení NOP na vhodné místo tedy zvýší výkon, což je možná trochu neintuitivní. 2) Existují výjimky typu stránkování video RAM, kde při přístupu do dvou stránek zároveň může dojít k problému (vidíte jednu nebo druhou stránku, přístup vždy hodí page fault). 3) Pokud argument instrukce není zarovnaný, může dojít k porušení atomicity na víceprocesorových systémech.
    http://blogs.msdn.com/oldnewthing/archive/2004/08/30/222631.aspx