Java mange 300% de mon processeur

7

Quelqu'un peut-il m'aider à trouver la cause de l'utilisation de Java avec 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

TylerNZ
la source
1
Commençons par avoir une meilleure vue. Connaître le processus parent peut aider à le diagnostiquer. Doudble clique sur le processus java et affiche la capture d'écran de la fenêtre d'information. Aussi ... CrashPlan est une application java. Je parie que c'est le coupable.
Ian C.
CrashPlan continuera à fonctionner même si vous le quittez! lancez-le dans Terminal pour confirmer "ps auxww | grep -i CrashPlanService"
Buscar웃
J'ai trouvé cet article sur la façon de maîtriser le crashplan et Java. chainsawonatireswing.com/2012/04/08/…
Buscar웃
Je vous ai également expliqué comment réinitialiser le crashplan (ce que je recommanderais), mais la communauté l'a trouvé prématuré et imprévisible, alors je l'ai supprimé pour des raisons de paix.
Buscar웃
Merci Buscar - J'ai tué CrashPlan avec: sudo launchctl unload /Library/LaunchDaemons/com.crashplan.engine.plist et s'est assuré qu'il était mort avec: ps auxww | grep -i CrashPlanService et ça ne marche plus, mais quand j'essaie de tuer java avec: killall -KILL java Java ne fait que redémarrer et fonctionne toujours à plus de 100% du processeur.
TylerNZ

Réponses:

3

Ian C. m'a mis sur la bonne voie. J'ai vérifié les éléments qui fonctionnaient en Java en utilisant Open Files & amp; Ports sur le processus.

Cela m'a amené à exécuter ElasticSearch sur ma machine. Alors j'ai enlevé ça et maintenant il semble fonctionner sans surchauffer à nouveau. Yay!

TylerNZ
la source
2

Pour moi, c'était Cassandra utilisant Java. Il m'a fallu quelques heures pour comprendre cela. J'ai utilisé:

ps -A | grep java

... Et il y avait une énorme liste de processus utilisant Java. J'ai vu "Cassandra" tellement de fois que j'ai décidé d'arrêter ce processus avec breuvage. Une fois que vous arrêtez le processus qui utilise Java, votre processeur fonctionnera correctement.

services de brasseries arrêtent cassandra

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

user1138042
la source