On Wed, 15 Aug 2007, Catalin Zamfir Alexandru wrote:
1. La 1000Hz, procesorul in modul idle este tinut in mod constant
la 7% - 10%.
2. La 250Hz, procentul cade la 3% - 4%.
3. La 100Hz, nu depaseste 3% si ajunge pentru maxim 1, 2 secunde
pe 0%.
La mine masinile care nu fac nimic au cpu-ul idle 100% oricind
(rulez eventual un top sau vmstat). Testat ultima oara acum vreo citeva
luni pe un p3/450/128MB ram si un kernel 2.6.17.11 parca.
Precizez ca am un Celeron D la 2Ghz drept procesor. Din teste,
ambele confirma valorile si ambele facute intr-un mediu IDENTIC dpdv. al
setarii Timer Frequency [anume, la recompilare doar aceasta setare a
fost modificata, fata de testul de "baza" de 1000Hz] - mi se pare ca
pentru sistemele obisnuite de tipul workstation/desktop - setarea de
100Hz e mai buna, datorita acelui procent de 7%/10% castigat din
decalarea frecventei de intreruperi. [de la 1/1000 la 1/100].
Poate aveai vreun device care intrerupea, poate dadea cineva ping
in tine, etc. Eu pot repeta experimentul tau pe orice masina vrei tu si-ti
demonstrez oricind ca ceva ti-a alterat mediul de test.
Logica sugereaza acelasi lucru, cu cat procesorul este mai putin
intrerupt,
Din cite stiu eu (e posibil sa ma insel totusi) acel freq timer nu
spune de cite ori e intrerupt procesorul in unitatea de timp, ci de cite
ori ar putea fi daca e nevoie.
aveti configurat propriul Kernel si ce parere/sfaturi aveti fata de cele
scrise mai sus?!
1000 totdeauna. Mai ales pe masini care din diferse motive tre' sa
intrerupa mult (mai ales routere, dar uneori si serverele tre' sa
intrerupa mult, si din obisnuinta setez asa pina si workstationul de
acasa).
--
Any views or opinions presented within this e-mail are solely those of
the author and do not necessarily represent those of any company, unless
otherwise expressly stated.
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug