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