domenica 13 settembre 2009

Limitare l'utilizzo della CPU

In determinate circostanze può essere utile limitare l'utilizzo della cpu da parte di un programma/processo, per farlo useremo cpulimit.
In Ubuntu è disponibile direttamente il pacchetto nel repository quindi per installarlo basterà eseguire:

sudo apt-get install cpulimit
cpulimit andrebbe eseguito come root per ottenere un maggiore controllo, anche se si può lanciare con il proprio utente, in quest'ultimo caso ovviamente potremo agire sui processi lanciati dal nostro utente...

Da shell lanceremo cpulimit con la seguente sintassi di esempio:

cpulimit -e firefox -l 40
per limitare l'utilizzo della cpu di firefox al massimo al 40%.
E' possibile specificare il processo anche tramite il suo pid con:

cpulimit -p 3619 -l 40
Il programma che vorremo limitare deve essere già in esecuzione, e cpulimit resterà in foreground nella shell fino a quando non lo termineremo con CTRL+C.

2 commenti:

iPhoneXCoder 10:33 PM  

Ciao Alex, prima di ogni cosa, complimenti per il tuo blog!

Sono uno sviluppatore italiano (amatoriale) di applicazioni per iPhone / iPod Touch e, avendo realizzato, qualche mese fa, un'applicazione per il "melafonino", mi chiedevo se fosse possibile presentarla sul tuo blog, con un articolo.

L'applicazione si chiama Real Drums e consente di trasformare l'iPhone in una batteria musicale portatile, per divertirsi con gli amici.

Se vuoi avere un'idea dell'applicazione, puoi visitare il mio sito, indicato come website del commento.

Fammi sapere, così nel caso provvedo a inviarti il materiale occorrente.
In alternativa, puoi utilizzare anche l'articolo di presentazione pubblicato sul mio sito.

Grazie, anticipatamente!
iPhoneXCoder
iphonexcoder@gmail.com

nerdstuckathome 7:34 PM  

Molto utile, thanx!

Posta un commento

About This Blog

  © Blogger template PingooIgloo by Ourblogtemplates.com 2009

Back to TOP