lun 22 oct 2001 a 09:24:16 +0200, [EMAIL PROTECTED] a ecrit : > > Je souhaiterais pouvoir brider l'utilisation du CPU par un processus > > donné. La commande 'ulimit' permet de bloquer sur le temps > > d'utilisation > > maximal du CPU, alors que je cherche plutot à limiter sur le > > pourcentage > > d'utilisation et non le temps : Par exemple, à tout instant (sur un > > interval de temps court donné, plus exactement) un processus ne peut > > utiliser que 70% des ressources CPU. > > > > Quelqu'un aurait-il une idée de comment faire ? > > A mon avis le seul moyen c'est de modifier le scheduler, donc de hacker le > kernel. Bonne chance :-)
Ouai, mais j'esperais trouver un autre moyen :-) J'avais pense a manipuler dynamiquement la priorite (nice) du processus en fonction des ressources CPU qu'il bouffe, mais c'est un peu crade comme methode... Sinon j'ai trouve ca : http://fairsched.sourceforge.net/ http://and.sourceforge.net > Enfin bon moi je vois pas trop l'interet d'une telle limite. Si je demande, c'est que moi j'en vois un ;-) A+ Fabien Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 **** Pas de message au format HTML, SVP ****