Mmm.... voilà qui est intéressant !
Une appli X11 qui envoie automatiquement SIGSTOP à une application dès qu'elle perd le focus. Concrètement cela "gèle" totalement l'application en mémoire, l'empêchant de consommer le moindre cycle CPU si elle n'est pas en avant-plan. Dès que vous recliquez dessus, XSuspender lui laisse reprendre son cours.
Le principe est plutôt agressif mais propre, et cela pourrait être un allié intéressant à tlp pour économiser de la batterie (ou juste ne pas se laisser emmerder par une application en arrière-plan). C'est particulièrement intéressant pour les machines peu puissantes.
Bien sûr dans un monde idéal, les développeurs ne feraient pas de la merde et leurs applications se comporteraient bien en arrière-plan, et éviteraient de bouffer du CPU. Mais on sait ce qu'il en est.
Note: Cette application ne fonctionne pas sous Wayland.
Pensez aussi à nice ou cpulimit pour limiter la consommation CPU des applications.
(
Permalink)