ユーザーレベルからではなくカーネル自体の内部でプロセスを強制終了する方法

ユーザーレベルからではなくカーネル自体の内部でプロセスを強制終了する方法

カーネルから特定のプロセスを強制終了しようとしています (ユーザー レベルではありません)。sys_kill、kill、kill_pid を使用しようとしましたが、機能しませんでした。エラーが発生しなかったのは kill_pid だけですが、要求したプロセスは強制終了されませんでした。これについて何か助けはありますか?

答え1

いいえ、できません。ユーザー空間にいます。glibc やシェルではそれができません。これが Linux が Windows よりも安全な理由です。

シグナルはユーザー空間でのみ機能するため、カーネルスレッドを停止する方法はありません。

関連情報