Ecco una seconda parte di quanto spiegato, in quella che ora, è diventata la prima parte.
Strumenti utilizzati
nice: modifica le priorità si scheduling per i processi (aka programmi in esecuzione…più o meno)
powertop: programma fornito da intel che eseguito da root permette di scoprire quali programmi stanno in idle consumando inutilmente risorse, oltre a questo fornisce degli ottimi trucchi per il rispario energetico.
I miei script
Ho quindi aggiornato i miei script rete.sh e batteria.sh seguendo i consigli di powertop ed effettivamente la durata della batteria è aumentata. Sono riuscito, con k9copy, a compressare due DVD senza dovermi attaccare alla rete elettrica durante la seconda copiatura ed avanzare ancora molta batteria.
Abbassare priorità
Con nice si può far partire un processo con la priorità “che si vuole” (in realtà ci sono valori limite a seconda che si tratti di utente o root) mentre renice agisce allo stesso modo ma con processi già in esecuzione.
Per ora mi sono acconteato nel mio ~/.autostart (che viene richiamato da .xinit) di far partire con bassissima priorità alcuni “poci”: caso tipico la dockbar (nel mio caso la vetusta wbar) e il system monitor (nel mio caso conky)
nice -19 wbar -bpress -above-desk -idist 10.0 -isize 48.0 -zoomf 1.3 &
nice -19 conky &
Ulteriori informazioni
man nice
man renice
http://linguistico.sourceforge.net/pages/debian/velocizzare_il_proprio_sistema_operativo_e_usare_meno_risorse.html



