Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
cpulimit [Le 27/07/2012, 11:29] 78.221.80.47 [Désinstallation] |
cpulimit [Le 22/02/2023, 19:51] (Version actuelle) L'Africain MAJ |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>Hardy Intrepid Jaunty Karmic système BROUILLON}} | + | {{tag>Jammy système}} |
| ---- | ---- | ||
| Ligne 9: | Ligne 9: | ||
| ===== Installation ===== | ===== Installation ===== | ||
| - | [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|Installer le paquet]] **[[apt://cpulimit|cpulimit]]**. | + | [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|Installer le paquet]] **[[apt>cpulimit]]**. |
| ===== Utilisation ===== | ===== Utilisation ===== | ||
| - | Il s'utilise très simplement en ligne de commande de la façon suivante : | + | Il s’utilise 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 29: | Ligne 29: | ||
| | | ||
| - | Ces commandes peuvent être ajoutées au démarrage de votre machine pour une limitation permanente de certains processus (voir le [[http://ubuntuforums.org/showthread.php?t=992706|HOWTOW ici]], en anglais), ou dans un script de lancement de programme. | + | Ces commandes peuvent être ajoutées au démarrage de votre machine pour une limitation permanente de certains processus (voir le [[https://ubuntuforums.org/showthread.php?t=992706|HOWTOW ici]], en anglais), ou dans un script de lancement de programme. |
| <note tip> | <note tip> | ||
| Ligne 35: | Ligne 35: | ||
| Problèmes avec la version des dépôts : | Problèmes avec la version des dépôts : | ||
| - | * 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 44: | 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 dizaine de sous-processus en parrallè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 ===== | ||
| - | Site officiel : [[http://cpulimit.sourceforge.net/]] | + | [[http://cpulimit.sourceforge.net/|Site officiel]] |
| - | [[http://packages.ubuntu.com/fr/source/hardy/cpulimit]] | ||
| ---- | ---- | ||
| //Contributeur principal : [[:utilisateurs:spirzouf|Spirzouf]].// | //Contributeur principal : [[:utilisateurs:spirzouf|Spirzouf]].// | ||