私は私のDebian Jessieシステムがほとんどアイドル状態であるにもかかわらず、多くのPIDを使用していることを発見しました。下のグラフは、10秒ごとに270個のPIDを使用し、アクティブプロセスの数はほぼ同じに保たれることを示しています。
$ while :; do echo -n "$(ps | tail -n 1 | cut -d' ' -f1) "; ps aux | wc -l; sleep 10; done
15008 155
15280 155
15555 155
15800 155
16074 155
16343 155
16612 155
16881 155
17150 155
17418 155
17688 155
システム負荷はそれほど高くはありませんが、問題が発生する前に(可能であれば)調査して修正したいと思います。
答え1
答え2
他に何もない場合、シェルスクリプトはループ内の各コマンド(例:など)に対してプロセスを生成しますps
。ファイルシステムから関連する変更を取得するアプリケーション(プロセス...)を介してのみシステムを観察できます。cut
tail
/proc
追加資料: