Linux ではどうやって CPU 負荷を測っているのか? 負荷平均(load average)とは,「実行待ちの状態にあるプロセス(TASK_RUNNING か TASK_UNINTERRUPTIBLE 状態)の,最近 1,5,15 分間の平均数」である. top や vmstat は procps パッケージに含まれている. パッケージ名からわかるように,これらのコマンドは /proc を読んでいる. top(1) load average は /proc/loadavg,Cpu(s) は /proc/stat を参照している. top - 19:11:34 up 22 days, 53 min, 2 users, load average: 0.23, 0.08, 0.03 Tasks: 60 total, 1 running, 59 sleeping, 0 stopped, 0 z