Some (mostly historical) issues with the Unix load average
Summary
This article traces historical issues with Unix load average as systems moved from single-CPU to multi-core architectures. It covers how load average is defined, how thread counting can affect the metric, and whether IO waits are included, highlighting differences across Unix families and the modern need to account for CPU count when interpreting the metric.