When a computer is not running at full load, in the context of Linux, what does it actually do? Between scheduled threads, if there is nothing to do, does it spin wait? Does it enter some sleep state?
When a computer reports it is at 20% load, does that actually mean (give or take) that it does nothing 80% of the time?