小编Mec*_*zmo的帖子

在 OS X 10.7 上强制收割 java 僵尸进程

我在 MacBook Pro 上运行了 CrashPlan,但它有点失控。从本质上讲,它引起了一个叉子炸弹。幸运的是,我有一个打开的终端窗口并且能够运行这个命令:

sudo launchctl unload /Library/LaunchDaemons/com.crashplan.engine.plist
Run Code Online (Sandbox Code Playgroud)

所以不断的重新产卵已经停止。但是,我仍然有超过 900 个 Java 进程,除了将我推向最大进程数之外,它们什么也没做。我不想重启我的电脑,因为我有很多打开的代码文件、网页等。有没有一种简单的方法来强制系统收割这些僵尸?我会杀死父进程,但它们都是由 launchd 又名 PID 1 启动的。此时,最好重新启动。

我试过了:

sudo kill -9 <PID>
sudo kill -9 java
sudo killall -9 java    
Run Code Online (Sandbox Code Playgroud)

有没有办法一劳永逸地杀死僵尸而不必杀死launchd来做到这一点?还是我必须重新启动才能在这场僵尸启示录中幸存下来?

mac java osx-lion crashplan

5
推荐指数
1
解决办法
2348
查看次数

标签 统计

crashplan ×1

java ×1

mac ×1

osx-lion ×1