Patch Con Kolivas: incrementare le prestazioni desktop: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Riga 148: Riga 148:


Lo scheduler BFS è stato progettato per esigenze desktop pertanto il numero di impostazioni su cui si può intervenire direttamente è limitato al minimo e nella maggior parte dei casi non è necessario fare cambiamenti per migliorare le prestazioni. <br/>
Lo scheduler BFS è stato progettato per esigenze desktop pertanto il numero di impostazioni su cui si può intervenire direttamente è limitato al minimo e nella maggior parte dei casi non è necessario fare cambiamenti per migliorare le prestazioni. <br/>
Quando lanciamo un processo in Linux questo sarà automaticamente SCHED_NORMAL. Per lanciare processi con altre classi di priorità bisogna usare gli <code>schedtool</code>; inoltre se vogliamo misurare il carico della cpu e i tempi di esecuzione possiamo usare il programma <code>time</code> (opzionale). I pacchetti si trovano nei repository Debian per cui basterà dare un
Quando lanciamo un processo in Linux questo sarà automaticamente SCHED_NORMAL. Per lanciare processi con altre classi di priorità bisogna usare gli <code>schedtool</code>;  


<pre># apt-get install schedtool time</pre>
per lanciare un programma con priorità Idleprio si utilizza un comando del tipo
 
A questo punto, per lanciare un programma con priorità Idleprio si utilizza un comando del tipo


<pre># schedtool -D -e apt-get dist-upgrade</pre>
<pre># schedtool -D -e apt-get dist-upgrade</pre>
Riga 184: Riga 182:


Il programma schedtool offre anche altre interessanti funzionalità; per maggiori dettagli <code>man schedtool</code>.
Il programma schedtool offre anche altre interessanti funzionalità; per maggiori dettagli <code>man schedtool</code>.


== Links ==
== Links ==