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

Raspunde prin e-mail lui