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