Limiter les ressources de Ubuntu

Dernière mise à jour le 30 octobre 2009 à 14:32 par marlalapocket
Publié par le hollandais volant

Limiter les ressources des certains processus sous Ubuntu


Sous Ubuntu (et les autres distributions Linux aussi je pense) on peut facilement éviter qu'un programme pompe toute la puissance de l'ordinateur. Voilà comment :



Limiter l'utilisation du CPU


C'est le cœur de l'ordinateur, si une application utilise le processeur à 100%, il risque de tout bloquer. Voilà comment limiter un processus en commande avec cpulimit. Ouvrez un terminal et tapez :
cpulimit -e process -l 40
Là, le processus "process" sera limité à 40% maximum.
On peut aussi utiliser le PID du processus (que l'on peut déterminer avec top) :
cpulimit -p 130 -l 40
Là le processus avec le PID de 130 sera limité à 40%.
  • On ouvre le programme puis on le limite.
  • Il se peut que vous ayez à installer cpulimit avant. Référez vous à votre distribution pour cela. Le site officiel.

Limiter les accès disque


Là encore, si une application utilise excessivement le disque dur, le système risque de planter rapidement… Une commande simple peut pourtant vous aider c'est ionice :
ionice -c3 PID
Cette commande diminue la priorité d'accès disque d'un processus (défini par son PID). Le processus ne pourra toucher au disque que si ce dernier est inutilisé.
  • On ouvre le programme puis on le limite.
  • Ici aussi il faut l'installer s'il ne l'est pas. (site officiel ??)

Limiter la bande passante


Il peut être pratique de limiter la bande passante, en sens montant (upload) comme en sens descendant (download).
La commande est trickle. Notre programme est fermé, puis on lance la commande :
trickle -d 90 programme
Le programme sera limité à 90Kio/sec en sens descendant ( -d). Pour le limiter en sens montant, on utilise l'otion "-u" :
trickle -u 90 programme
  • Ici, le programme est fermé, et on le limite dés le lancement. Une fois lancé, on doit le fermer puis l'ouvrir normalement pour lever la limitation.
  • De nouveau, vous pouvez avoir à installer trickle si ce n'est fait pas défaut. Site
Meilleures réponses pour « Limiter les ressources de Ubuntu » dans :
Partager un dossier avec Windows sous Ubuntu VoirDans Ubuntu, il n'est pas très difficile de partager un dossier avec Windows. Sommaire: Mettre en place le partage Accéder au partage depuis Windows Notes Désactiver totalement le partage de fichiers Mettre en place le partage (1)...
[Firefox] plugin Java Jre de Sun VoirA) Les différentes variantes Java chez Sun B) Installation sous Mandriva Limited Edition 2005 ETAPE 1 ETAPE 2: Création du lien symbolique C) Installation sous debian lenny D) Installation sous ubuntu hardy heron A) Les différentes...
Repartitionner, installer Linux (Ubuntu 8.04), conserver Windows VoirCet article va vous guider pour installer Linux sur votre ordinateur en repartitionnant votre disque et en conservant Windows. Vous n'aurez pas à réinstaller Windows. Nous allons installer Ubuntu 8.04 qui est une distribution de Linux facile à...