Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
cpulimit [Le 11/09/2022, 11:26]
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
cpulimit [Le 22/02/2023, 19:51] (Version actuelle)
L'Africain MAJ
Ligne 1: Ligne 1:
-{{tag>Xenial ​système ​BROUILLON}}+{{tag>Jammy système}}
  
 ---- ----
Ligne 6: Ligne 6:
  
 **Cpulimit** permet de limiter l'​utilisation du ou des processeur(s) par un processus déjà lancé ou qui le sera. Il suffit de connaitre le nom ou l'ID du processus à limiter, et de préciser le pourcentage d'​utilisation maximal du processeur (à multiplier par le nombre de processeurs de votre ordinateur) **Cpulimit** permet de limiter l'​utilisation du ou des processeur(s) par un processus déjà lancé ou qui le sera. Il suffit de connaitre le nom ou l'ID du processus à limiter, et de préciser le pourcentage d'​utilisation maximal du processeur (à multiplier par le nombre de processeurs de votre ordinateur)
- 
-===== Pré-requis ===== 
-  
-  * Disposer des [[:​sudo|droits d'​administration]]. 
-  * Disposer d'une connexion à Internet configurée et activée. 
  
 ===== Installation ===== ===== Installation =====
Ligne 18: Ligne 13:
 ===== Utilisation ===== ===== Utilisation =====
  
-Il s'utilise très simplement en ligne de commande de la façon suivante :+Il sutilise très simplement en ligne de commande de la façon suivante :
   * pour limiter à **xx %** le processus //​NomDuProcessusALimiter//​ :   * pour limiter à **xx %** le processus //​NomDuProcessusALimiter//​ :
 <​code>​cpulimit --exe NomDuProcessusALimiter --limit xx</​code>​ <​code>​cpulimit --exe NomDuProcessusALimiter --limit xx</​code>​
Ligne 42: Ligne 37:
   *  on ne peut mettre une limite supérieure à 100, soit 25% de limite haute possiblement réglable pour un quad core, 50% pour un dual core.   *  on ne peut mettre une limite supérieure à 100, soit 25% de limite haute possiblement réglable pour un quad core, 50% pour un dual core.
   *  une limite fixée à 100 induit une possibilité d'​utilisation maximale, même pour les multi-core.   *  une limite fixée à 100 induit une possibilité d'​utilisation maximale, même pour les multi-core.
- +</​note>​
-FIXME __(à confirmer quand j'​aurais pigé comment fonctionne svn pour récupérer les sources...)__<​sup>​[Non neutre]</​sup>​ La version de développement présente sur le site officiel, à compiler soit même, permet les valeurs de limite supérieures ou égales à 100.</​note>​+
  
 ===== Désinstallation ===== ===== Désinstallation =====
Ligne 49: Ligne 43:
 Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. La configuration de l'​application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez. ​ Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. La configuration de l'​application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez. ​
  
-===== Complément ===== 
- 
-La compilation d'un source lance des dizaines de sous-processus en parallèle. Ces processus sont éphémères,​ et il n'est pas possible de les limiter un par un ! 
-Comment faire pour limiter l'​utilisation du CPU globalement utilisée pour la compilation ? 
  
 ===== Liens externes ===== ===== Liens externes =====
  • cpulimit.txt
  • Dernière modification: Le 22/02/2023, 19:51
  • par L'Africain