10 votes

Java consomme 300% de mon CPU

Quelqu'un peut-il m'aider à trouver la cause du fait que Java occupe plus de 300 % de mon processeur ? J'ai fermé presque toutes les applications et j'ai toujours du mal à trouver la cause.

enter image description here

2 votes

Commençons par avoir une meilleure vue. Connaître le processus parent peut aider à le diagnostiquer. Cliquez sur le processus java et postez la capture d'écran de la fenêtre d'information. Aussi...CrashPlan est une application java. Je parie que c'est le coupable.

0 votes

CrashPlan continuera à fonctionner même si vous le quittez ! Exécutez ceci dans le Terminal pour confirmer "ps auxww | grep -i CrashPlanService".

0 votes

J'ai trouvé cet article qui explique comment maîtriser le crashplan et Java. chainsawonatireswing.com/2012/04/08/

4voto

user1138042 Points 21

Pour moi, c'était Cassandra en utilisant Java. Il m'a fallu quelques heures pour le découvrir. J'ai utilisé :

ps -A |grep java

... Et il y avait une énorme liste avec des processus utilisant java. J'ai vu "Cassandra" tellement de fois que j'ai décidé d'arrêter ce processus avec Brew. Une fois que vous aurez arrêté le processus qui utilise java, votre CPU fonctionnera bien.

brew services stop cassandra

Peut-être avez-vous installé Java récemment pour utiliser un autre programme ? C'est peut-être ce programme qui est à l'origine de cette erreur.

3voto

TylerNZ Points 121

Ian C. m'a mis sur la bonne piste. J'ai vérifié les éléments qui s'exécutaient en Java en utilisant l'onglet Open Files & Ports du processus.

Cela m'a conduit à ElasticSearch qui fonctionne sur ma machine. Je l'ai donc supprimé et maintenant il semble fonctionner à nouveau sans surchauffe. Bravo !

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X