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/
