Page 1 sur 1

pycpulimit-gtk - limiter la charge CPU d'un processus (frontend)

Posté : lun. 28 déc. 2020 17:53
par cyrille
Suite à un sujet du forum où l'utilisateur voulait lancer un processus avec une limitation de ressources CPU, je propose un frontend à cpulimit

pycpulimit-gtk

Juste un utilitaire GTK afin de lancer une commande via cpulimit

https://github.com/CyrilleBiot/pycpulimit-gtk/

* permet de régler l'option --limit (taux de charge CPU accordée)
* permet de régler le nombre de coeur accordé au processus (détection automatique)

En développement

Rapport de bugs, section issues : https://github.com/CyrilleBiot/pycpulimit-gtk/issues

Installation

Depuis le git

Dépendances requises

Code : Tout sélectionner

# apt install python3-gi cpulimit
Puis cloner le git :

Code : Tout sélectionner

$ git clone https://github.com/CyrilleBiot/pycpulimit-gtk.git
$ cd pycpulimit-gtk/source
$ ./pycpulimit.py
Depuis les paquets deb

Code : Tout sélectionner

$ wget https://github.com/CyrilleBiot/pycpulimit-gtk/blob/main/pycpulimit-gtk_1.1.1_all.deb
$ apt install pycpulimit-gtk_1.1.1_all.deb
(à adapter à la version du paquet)

Screenshoot

Image

Re: pycpulimit-gtk - limiter la charge CPU d'un processus (frontend)

Posté : lun. 28 déc. 2020 20:27
par toryx
salut cyrille
sympas ton utilitaire :)
mais chez moi la commande ./source/pycpulimit.py me renvoie:

Code : Tout sélectionner

:~/temp/pycpulimit-gtk$ ./source/pycpulimit.py
Traceback (most recent call last):
  File "./source/pycpulimit.py", line 163, in <module>
    win = cpulimit()
  File "./source/pycpulimit.py", line 22, in __init__
    self.set_icon_from_file(self.pathDir + "apropos.png")
gi.repository.GLib.Error: g-file-error-quark: Impossible d’ouvrir le fichier « ./apropos.png » : Aucun fichier ou dossier de ce type (4)

Re: pycpulimit-gtk - limiter la charge CPU d'un processus (frontend)

Posté : lun. 28 déc. 2020 20:44
par cyrille
thanx pour la remontée de bug, je vois pourquoi, je modifier demain

Installer le paquet deb tu n'auras pas ce soucis

Re: pycpulimit-gtk - limiter la charge CPU d'un processus (frontend)

Posté : lun. 28 déc. 2020 20:49
par cyrille
en attendant le patch

Code : Tout sélectionner

cd source
./pycpulimit.py

Re: pycpulimit-gtk - limiter la charge CPU d'un processus (frontend)

Posté : lun. 28 déc. 2020 21:06
par toryx
rci cyrille
oui pour le deb pas de probleme