nizky vypocetni vykon na 2CPU stroji (delsi)
news.volny.cz
oldfrog na volny.cz
Úterý Květen 24 16:15:30 CEST 2005
Zdravim vespolek,
mam tu dva stroje, tzv. ,,stary'' s 2 x Intel(R) Pentium(R) III CPU - S
1266MHz s 1GB RAM a jadrem 2.4.22-10mdkenterprise, system Mandrake9.2 a
pak tzv. ,,novy'' s 2 x Intel(R) Xeon(TM) CPU 2.80GHz s 2GB RAM a jadrem
2.6.11-1.14_FC3smp, system FedoraCore 3.
Zarazi me nizky vypocetni vykon noveho stroje, oba stroje davaji totiz
temer totozny vysledek napriklad u primitivniho testu
# time echo 2^1000000 | bc > /dev/null
Na starem stroji dostavam
real 13.53
user 13.52
sys 0.02
a na druhem
real 11.06
user 11.05
sys 0.00
Podobne vysledky ziskavam pri zapnutem i vypnutem hyper-threadingu.
Ocekaval bych, ze hruby vykon noveho stroje bude v porovnani se starym
strojem priblizne dvojnasobny (dvojnasobna frekvence CPU).
Na novem stroji ukazuje v prubehu testu top vytizeni 100% (rozdeleni
mezi CPU nevidim) a htop 50% pro kazdy procesor.
Pokud spustim soubezne dva testy, provede se kazdy z nich za stejnou
dobu (priblizne 11s), top ukazuje opet 100% a htop 100% pro kazdy CPU.
Na starem stroji se to chova stejne, s vyjimkou v tom, ze htop ukazuje
100% zatizeni jedineho CPU tam, kde na novem stroji vidim
vytizeni 2x50%.
Nizkemu vypocetnimu vykonu odpovida take nizky vykon databaze, ktera
tam ma bezet a ktera je skutecne narocna hlavne na vypocetni vykon
(nikoli IO operace).
Mate nekdo podobnou zkusenost? Uzitecnou poznamku?
Preju hezky den a
svizne servery :-)
--
===============
--- OldFrog ---
===============
Další informace o konferenci Linux