すべての子プロセスを終了する必要があります。
lmbenchの主なプロセス
pkill -9 lmbench
殺そうとはならない。
kill -9 <pid>
親プロセスを終了し、
ただし、親プロセスを終了した後でも、/usr/lib/lmbebch/binの一部のプロセスはまだ実行中です。
/usr/lib/lmbenchですべてのプロセスまたは実行可能ファイルを終了する方法は?
あるいは、lmbenchとその子を殺してください。
シェルスクリプトで実行し、パイプを使用してlmbenchを制御するため、ctrl + cは使用できません。
使用してトラブルシューティング
busybox killall -9 lmbench
busybox pkill -P $lmbenchPID
しかし、単一のコマンド方法はありますか?
lmbenchDriver.shはlmbenchを呼び出すシェルスクリプトです。
したがって、lmbenchDriverが終了した後もプロセスを表示できます。
lmbenchDriver,lembench,mem,ライン,
答え1
試してみてください
pkill -P PPID
これにより、ID = PPIDの親プロセスのすべての子プロセスが終了します。