
私のローカルコンピュータ(PyCharmを使用)とssh
。
R
これで、状態を保存または終了できないプロセスがいくつかありますRs
。を使用するとkill -9
エラーは発生しませんが、プロセスはまだ存在します。ps -o ppid= -p <PID>
and backを使用して親プロセスを確認しました1
。
残念ながら、進行方法がわからず、これらのプロセスがリソースを占めています。
答え1
使用kill -9
してプロセスが終了しない場合、そのプロセスは終了している可能性がありますが、終了する前に一部のシステムリソース要求が完了するのを待っています。ユーザーが諦めるようにするいくつかの狡猾な方法を見つけることができますが、保証された唯一の方法はシステムを再起動することです。別の選択肢は、彼らを残して、彼らが自分で死ぬことを望むことです。同様の質問に対する回答ですここ基本的には同じですが、消えない寄生プロセスを殺すための確実な方法を見たことはありません。
彼らが何を待っているのかを知ることができます。たとえば、ネットワークファイルリソースを待っている場合は、待っているnfsドライブをアンマウントしてみてください。よりよく知っていれば、彼らの要件を人為的に満たすように努めることができます。それ以外はあまりありません。