web-dev-qa-db-fra.com

Pourquoi whoopsie prend de plus en plus de CPU?

J'utilise Ubuntu 12.04 LTS et j'ai suivi whoopsie avec le meilleur programme et j'ai remarqué quelque chose d'étrange.

Dans l'après-midi, le processus démon n'utilisait que jusqu'à 2% de la puissance du processeur.

Mais pendant la soirée, cela a lentement augmenté pour parfois prendre jusqu'à 40% de la puissance du processeur.

J'utilise une machine de 10 ans, mais même VLC, qui fonctionne normalement bien, avait des problèmes de bon fonctionnement en raison de cette augmentation de l'utilisation.

Puisque j'utilise une vieille machine, dois-je simplement désactiver whoopsie (comme décrit dans Quel est le processus 'whoopsie' et comment puis-je le supprimer? ) ou existe-t-il un moyen de laisser whoopsie se comporter moins Vous avez faim de CPU?

2
Gertjan

J'ai une idée de la façon dont vous pouvez résoudre votre problème: à titre temporaire, vous pouvez limiter l'utilisation du processeur de 'whoopsie' en utilisant un programme appelé CPU Limit .

Vous pouvez le télécharger ci-dessous:

Install via the software center

Cela devrait garantir au moins tout en regardant des films que votre film reste sans décalage et une fois que vous l'avez plafonné, cela ne devrait pas vous déranger jusqu'à votre prochain arrêt.J'ai trouvé un tutoriel bien expliqué ici si vous avez besoin de plus d'informations sur la façon de l'installer et de l'utiliser.

Cependant car il ne s'agit pas d'un plafond permanent, vous devez obliger votre Ubuntu à l'exécuter au démarrage à chaque fois si vous souhaitez qu'il soit plafonné. une base plus permanente. Je ne suis pas un expert sur les commandes à exécuter, mais je pense qu'il devrait être possible de le faire fonctionner et de limiter le processus au démarrage ( voir cet article si vous ne savez pas comment définir applications/processus à exécuter au démarrage ).

Je vous suggère d'essayer CPU Limit, puis si vous êtes satisfait de la façon dont il résout votre problème et que vous souhaitez qu'il s'exécute au démarrage, vous pouvez utiliser les instructions publiées ici par hhlp = et en ajoutant la ligne suivante:

cpulimit -e whoopsie -l 3 &

Dans le fichier /etc/rc.local, il fonctionnera correctement à chaque démarrage avec Whoopsie plafonné à 3% d'utilisation du processeur.

Idéalement, si c'est un bogue, comme il a été commenté, il pourrait être résolu très bientôt, mais d'ici là, c'est la façon dont j'essaierais d'arrêter le problème.

3
Oyibo