[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
Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. GNU/Linuxem a Unixem obecně se zabývá již více než deset let a věnuje se především jeho nasazení v počítačových sítích a bezpečnostní politice. Zde bloguje o Root.cz, Linuxu, internetu a světě kolem sebe.
Přečteno 111 200×
Přečteno 89 387×
Přečteno 72 744×
Přečteno 57 950×
Přečteno 54 280×