ゾンビプロセスの任意のリソース(RAMとCPU)を使用すべきではない、あるコア全体を占有私の8コア64ビットのUbuntu 11.10 Desktopインストールに。
これは次の出力ですps -el|grep Z
。
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
0 Z 1000 10317 1 99 80 0 - 0 exit ? 19:27:15 java <defunct>
...そして、ここからの抜粋ですtop
:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
10317 deltik 20 0 0 0 0 Z 100 0.0 1170:17 java <defunct>
1424 root 20 0 612m 193m 158m S 14 2.4 287:17.11 Xorg
12580 deltik 20 0 710m 135m 46m S 5 1.7 27:31.07 compiz
これが、ゾンビプロセスが存在するようになった方法です。
- minecraft.jarというJava JARを開きました。このランチャーは別のJARファイルを〜/ .minecraft / bin / minecraft.jarにダウンロードします
- そのJARは、コンピューターをでロックしたときに実行されていました
xscreensaver
。 - 次に、パスワードを入力してコンピューターのロックを解除すると、Minecraftウィンドウがフリーズしたことがわかりました。
- で殺してみました(PID 10317)
gnome-system-monitor
。ゾンビになりました。 kill -9 10317
効果がなかった。xkill
「Minecraft」というタイトルのウィンドウのみを閉じました。基礎となるjava
プロセスを閉じませんでした。
関連情報:
- グラフィックスドライバはfglrxがあり、それはとの悪名高い問題引き起こしたユニティのUbuntuの11.04とUbuntuの11.10時に高いCPUの使用を含む、
Xorg
としcompiz
。
私は知りたいです:
java
もしあれば、再起動せずにこのプロセスを破壊する方法はありますか?- なぜこの問題が発生しているのですか?
- この問題が再び発生しないようにするにはどうすればよいですか?