load average についてのリンク
概要
- load average がそもそも何なのか、という話を知りたい
- 読んで試したやつをまとめておく
loadaverage の定義
D uninterruptible sleep (usually IO) R running or runnable (on run queue) R と D の状態のプロセスの数を、指数加重平均で平滑化した値がloadavgとなります。
- ちなみにエントリの内容はよく分かっていない
Linuxのloadavgが約7時間ごとに上昇する現象の原因 - Mackerel ブログ #mackereliob.hatena.ne.jpおもしろい。loadavgの更新と取得が一致したら、更新タイミングが一致しない時(loadavgの値はある)と比べて高くなるのはそもそもなんでなんだろう
2018/06/13 10:46
- 原因までは分かってないのだろうか。
LinuxのI/OやCPUの負荷とロードアベレージの関係を詳しく見てみる - Qiita
ちなみに、負荷プログラムとddの両方が実行されている状態のvmstatを見ると、先ほどはI/Oウェイトが95%~96%と非常に高かったにもかかわらず、今回はI/Oウェイトが0%であり全く発生していないことが分かります。 つまり、負荷プログラムがCPUを利用していたことから、I/O負荷によってCPUが有効に使えないという事態を回避できたわけです。
いまさら聞けないLinuxとメモリの基礎&vmstatの詳しい使い方 - Qiita
- 横道それた