$ ps -e -T | grep myp | grep -v grep
797 797 ? 00:00:00 myp
797 798 ? 00:00:00 myp
797 799 ? 00:00:00 myp
797 800 ? 00:00:00 myp
これは、myp
PID = 797のプロセスと、異なるSPIDの4つのスレッドを示しています。
プロセス全体を強制終了せずに、プロセスの特定のスレッドを強制終了するにはどうすればよいですか。その特定のスレッドに致命的な依存関係がある場合には、まったく不可能な場合があることを理解しています。しかし、どのような場合でも可能ですか?はい、どうですか?
試しましたがkill 799
、プロセス自体は終了しました。これはmyp
、プロセスなしで失敗する依存関係があったため800
か、killは単純で個々のプロセスを強制終了できないためであるかどうかわかりません。