What Does the Load Average Mean in htop?

The load average section at the top of the htop Linux command-line tool displays three distinct numbers representing the average system load over specific time intervals: the last 1 minute, 5 minutes, and 15 minutes. This metric measures the demand for system resources by calculating the number of processes that are either actively using the CPU, waiting for CPU time, or blocked by uninterruptible disk I/O. Understanding these figures allows administrators to quickly gauge whether a system is operating comfortably, experiencing a temporary spike, or suffering from a sustained bottleneck.

Decoding the Three Numbers

When looking at the top right of the htop interface, the load average appears as a sequence of three decimal numbers, ordered from left to right:

How to Interpret the Core Value

Unlike simple CPU utilization percentages, load average accounts for both CPU demand and disk waiting states. The values must always be interpreted relative to the number of available CPU cores on the system.

Comparing the three numbers reveals the trajectory of the system’s performance, which is vital for troubleshooting.