すべてのハードウェアリソースがアイドル状態のときにLinuxが遅く実行される原因

すべてのハードウェアリソースがアイドル状態のときにLinuxが遅く実行される原因

時には、数時間後にシステムが遅く実行されることがあります。次のリソースの状態を確認しました。

  • ハードドライブ使用量iotop
  • メモリ使用量free
  • CPU使用量使用量top

それらのどれも忙しくありません。topまた、あまりにも多くのメモリやCPUを使用するプロセスがないことを示しています。

ウィンドウの切り替え、入力などの速度が遅くなります。

他に確認する必要がありますか?

答え1

ディスクドライブに問題があるかどうかを確認したい場合があります。過去数年間でドライブが少し暖かくなった場合、データをインポートする前に何度も再試行してシステムが本当に遅くなる状況がありました。

答え2

プロファイリングtop出力は、単純なCPU負荷よりも多くの情報を提供できます。例:load averageリソースを待っているブロックされたプロセスの平均数を表示します。 CPUまたはIOです。 3つの数字はそれぞれ1分、5分、15分の時間を表します。%wa列は、IO を待つプロセッサ時間の割合を示します。

分析のためにいくつかの情報を収集するのが役に立つと思いました。

# nohup sar -A -o /tmp/sar.out.bin 10 1440 &
# nohup vmstat -t 10 1440 > /tmp/vmstat.log  &
# nohup top -bc -d 10 -n 1440 > /tmp/top.log &

関連情報