Etch amd64 vs. i386 na procesoru intel
Vit Rokos
rokosv na seznam.cz
Sobota Duben 28 01:44:53 CEST 2007
Diky vsem za reakce.
2 Petr Klima: Doufam, ze se mi core dostane co nevidet do ruky, abych ho
testnul. Mel jsem tu jeden pred 14-ti dny, ale nejak jsem nestihal.
2 Dalibor Straka: Omlouvam se, za to nepochopeni. Myslel jsem prave, ze flame
chcete vy :-) PHP skript byl tento.
<?php
$myFile = "testFile.txt";
$fh = fopen($myFile, 'r');
$theData = fread($fh, filesize($myFile));
fclose($fh);
echo $theData;
?>
kde testFile jsem vytvoril z "ps axuf > testFile" a pak nakopiroval na druhou
partition, aby byl stejny.
Zkousel jsem jeste php skript menit (napr vypis phpinfo() ), ale vysledek byl stejny
ab je standardni benchmark z baliku apache2-utils
Jestli otestujete, postnete prosim vysledky.
2 Marian Cavojsky:
Myslel jsem si, ze by se mohla projevit vetsi rychlost (vic mista v registrech
-> lepsi optimalizace kodu pro procesor) nebo ze by vysledek mel byt
prinejhorsim stejny jako na i386. Horsi vysledek me zaskocil.
Na tomto konkretnim pocitaci opravdu nezalezi (bude to router a web-server pro
malou sit) ale obcas je potreba vyzdimat z HW maximum a proto to resim :)
V.
Vit Rokos napsal(a):
> Dobry den,
>
> nainstaloval jsem na pocitac s procesorem
>
> INTEL Celeron D 352 - 3,20GHz, 533MHz FSB, 512KB cache, socket 775,
> EM64T BOX (CedarMill)
>
> debian port AMD64 a na druhou partition toho sameho pocitace debian
> i386. Zajimal me vykonovy rozdil. Protoze me zajima vykon hlavne z
> pohledu weboveho serveru, nasadil jsem na oba apache2 (prefork) s
> mod-php5 a napsal jednoduchy PHP skript, ktery precte z disku soubor
> (cca 1000B) a zobrazi ho. Na to jsem pak pouztel apache benchmark
>
> ab -c 10 -n 100000 http://localhost/index.php (tedy 100000 dotazu, pri
> 10 soucasne)
>
> Na i386 cely test trval cca 34sec (a to tam je pouze std. kernel pro
> 2.6.18-686) a na AMD64 trvalo to same 45sec.
>
> Volne pameti zustalo z 1GB cca 900MBfree, oba testy jsem poustel z
> localhostu (coz by mozna mohlo neco zpusobit, ale ne snad takovy rozdil).
>
> Je opravdu AMD64 na intelu o tolik pomalejsi nebo jsem nekde neco
> prehledl? Mate pripadne nekdo jine zkusenosti?
>
> Dik, V.
>
Další informace o konferenci Linux