У меня на MacBook Pro работает CrashPlan, и он вышел из строя. По сути, это вызвало взрывную бомбу. К счастью, у меня было открытое окно терминала и я смог запустить эту команду:
sudo launchctl unload /Library/LaunchDaemons/com.crashplan.engine.plist
Таким образом, постоянное повторное нерест прекратилось. Но у меня все еще есть более 900 Java-процессов, которые ничего не делают, кроме как подталкивают меня к максимальному количеству процессов. Я бы предпочел не перезагружать компьютер, так как у меня много файлов с открытым кодом, веб-страниц и т.д. Есть ли простой способ заставить систему пожинать зомби? Я бы убил родительский процесс, но все они запускаются с помощью launchd aka PID 1. В этот момент было бы лучше перезапустить.
Я пытался:
sudo kill -9 <PID>
sudo kill -9 java
sudo killall -9 java
Есть ли способ убить зомби раз и навсегда без необходимости убивать launchd, чтобы сделать это? Или мне придется перезапустить, чтобы пережить этот зомби-апокалипсис?