Comment limiter l'utilisation CPU d'un process sous linux ?

Comment limiter l'utilisation CPU d'un process sous linux ? - Linux et OS Alternatifs

Marsh Posté le 25-04-2004 à 03:00:32    

Voilà, je cherche un moyen (sous Mandrake 9.2, mais je pense que ça doit pas beaucoup faire de différence...) de limiter la charge CPU utilisée par un process, en l'occurrence le process smbd à 20 ou 30%.
 
Je suis ouvert à toutes les idées...

Reply

Marsh Posté le 25-04-2004 à 03:00:32   

Reply

Marsh Posté le 25-04-2004 à 03:08:58    

je sais pas ...
tu peux toujours essayer nice  
nice 19 <letruc>

Reply

Marsh Posté le 25-04-2004 à 03:12:17    

Vu que le process smb est lancé comme un service, si j'utilise nice avec "service smb start" ça aura un effet ?

Reply

Marsh Posté le 25-04-2004 à 07:31:46    

modifie le script de lancement ... cela dit ça ne change rien, nice modifie juste l'aggressivité, mais ton processus ne mangera pas un cyle cpu de moins ...
 
on va poser la question autrement ? t'as besoin de samba ? y a pas un moyen de faire marcher ça à la inetd de sorte que ça n'est actif que lorsque nécessaire ?

Reply

Marsh Posté le 25-04-2004 à 13:43:28    

Bah a priori je vois pas comment partager mes données autrement ...

Reply

Marsh Posté le 25-04-2004 à 13:57:56    

en tout cas le nice, à part donner un poil de réactivité, et rendres tes moniteurs CPU moins alarmiste, il ne changera rien du tout à ta charge ...

Reply

Marsh Posté le 25-04-2004 à 14:18:53    

man nice

Reply

Marsh Posté le 25-04-2004 à 14:20:39    

sans déconner ?

Reply

Marsh Posté le 25-04-2004 à 15:30:18    

Reply

Marsh Posté le 25-04-2004 à 16:17:49    

Taz a écrit :

sans déconner ?


 
Déconner, moi, un WE?  :lol:  
De toute façon, la consommation de CPU n'a que peu d'importance (sur un desktop ou serveur). Ce qui importe est la priorité de chaque processus.

Reply

Marsh Posté le 25-04-2004 à 16:17:49   

Reply

Marsh Posté le 25-04-2004 à 16:55:23    

je crois qu'il a pas trop envie que son réseau soit coupé brutalement parcequ'il aura dépassé son quota de temps cpu
 

conti a écrit :

De toute façon, la consommation de CPU n'a que peu d'importance (sur un desktop ou serveur). Ce qui importe est la priorité de chaque processus.

moi je suis en permanence à 2,5 - 3 de charges, je vois ça différemment

Reply

Marsh Posté le 26-04-2004 à 00:59:22    

Il semblerait que tout se passe mieux avec nice ...

Reply

Marsh Posté le 26-04-2004 à 02:29:05    

Taz a écrit :

je crois qu'il a pas trop envie que son réseau soit coupé brutalement parcequ'il aura dépassé son quota de temps cpu
 
moi je suis en permanence à 2,5 - 3 de charges, je vois ça différemment


 
Dépend de ce qui engendre la charge, ce n'est pas forcément le CPU lui même en cause :p

Reply

Marsh Posté le 30-04-2004 à 00:12:58    

toute façon ulimit c'est obsolete comme dit dans le manuel :o
par contre y-a l'équivalent dans /etc/security/, ça a l'air bien puissant :wahoo:


---------------
Non au projet de loi DADVSI ! (droits d'auteurs)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed