時には、数時間後にシステムが遅く実行されることがあります。次のリソースの状態を確認しました。
- ハードドライブ使用量
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 &