Am descoperit ca procesorul de pe sistemul de acasa stie ACPI
throttling. In principiu se face 'cat N >
/proc/acpi/processor/CPU1/throttling', unde N e de la 0 la 15 si are ca
efect cresterea latentei procesorului cu intre 0% pina la respectiv 93%.

Toata treaba cu ACPI e cam stadiu alpha deocamdata si nici procesorul
meu nu suporta chestii foarte avansate. Dar cu acest throttling m-am
gindit sa fac "de mina" un fel de power-saving pe procesor, adica sa ma
uit (cu cron) la load average si in functie de cum evolueaza sa cresc
sau sa scad nivelul de throttling.

Intrebari:

1. La ce altceva as putea sa ma mai uit, in afara de loadavg, ca sa-mi
dea o idee despre incarcarea sistemului? La intreruperi, la disk i/o, la
toate chestiile din vmstat?

2. E suficient sa lucrez o data pe minut (din cron) sau mai bine pun
ceva in background care lucreaza la citeva secunde? Overhead nu prea e,
pentru ca odata pornita chestia aia din background lucreaza cu fisiere
din /proc (citit/scris).

3. Mai aveti alte idei apropos de cum as putea implementa monitorizarea
incarcarii masinii si modificarea throttlingului?

-- 
GZ
--
Pentru dezabonare, trimiteti mail la 
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui