同じユーザーが所有する複数の同じジョブがないかどうかを調べます。ジョブが終了するまで待たずに多数のバックグラウンドジョブを起動するスクリプトを実行した場合に、この問題が発生することがあります。
CPU 時間が大量に増えているプロセスがないかどうかを調べます。この問題を調べるには、ps 出力の TIME フィールドを確認します。そのプロセスが無限ループに入っている可能性があります。
実行中のプロセスの優先順位が高すぎないかどうかを調べます。ps -c コマンドを使用して CLS フィールドを調べると、各プロセスのスケジューラクラスが表示されます。リアルタイム (RT) プロセスとして実行中のプロセスが CPU を独占している可能性があります。また、nice 値の高いタイムシェアリング (TS) プロセスがないかどうかを調べます。スーパーユーザー特権を持つユーザーが、プロセスの優先順位を上げすぎた可能性があります。システム管理者は、nice コマンドを使用して優先順位を下げることができます。
制御がきかなくなったプロセスを調べます。このようなプロセスは、CPU 時間の使用が継続的に増加していきます。プロセスの開始時刻 (STIME) と、その後の CPU 時間 (TIME) の累積を調べると、この問題を特定できます。