What does it mean for a core to run at different loads in different moments? How does a 10% load differ from a 90% load? How is this number calculated, essentially?
Asked
Active
Viewed 329 times
2 Answers
3
It should be pretty obvious: time spent executing a task / total time.
So over a given interval, 10% load means 10% of that time was spent executing tasks, and 90% was idle.

psusi
- 17,303
2
As far as I know, the "load Average" is the average number of process requiring cpu execution time over 1/5/15mintes.
For example, say you have 1 CPU with 4 cores, any load superior to 4 means you don't have enough computing power to have all process running as fast as they wish.

mveroone
- 937
-
2The "load average" as reported by e.g.
uptime
is not measured in percent of anything. It is a unitless count of the number of runnable processes over a period of time. – user Jan 07 '14 at 15:32 -
So that's what load average means. Thanks. I was always too lazy to look it up, and I never needed that number... – jcora Jan 07 '14 at 15:36
top
correctly shows 50% for a dual cpu system with one running at 100%. – psusi Jan 07 '14 at 18:15