tload draws an ASCII graph of the system load average in your terminal. It’s lightweight, old-school, and great for quick “is this box busy?” checks over SSH.
On many distros, tload is provided by the procps / procps-ng utilities bundle.
If tload isn’t found, install that package with your distro’s package manager.
# Debian/Ubuntu (common) sudo apt update sudo apt install procps # RHEL/CentOS/Fedora (common) sudo dnf install procps-ng # Arch (common) sudo pacman -S procps-ng
tload
Shows an updating load-average graph using the default refresh interval.
tload -d 1
-d sets the delay between updates in seconds.
tload -d 5
Useful when you just want a gentle trend line without constant redraw.
tload -w 80
Force the graph width (handy in split panes or narrow terminals).
tload -w 120 -d 2
Good for wide terminals: readable graph with a calm refresh rate.
# In tmux, split a small pane, then run: tload -w 40 -d 2
Great “always-on” load watch while you work in other panes.
# Terminal 1 tload -d 1 # Terminal 2 (example heavy work) make -j$(nproc)
Quick sanity check: did your build or job push the system into high load?
# Press: Ctrl+C
Use Ctrl+C to stop tload.
# Terminal 1 tload -d 1 # Terminal 2 uptime
uptime prints the 1, 5, and 15 minute load averages numerically.
# If tload looks high, follow up with: top # or (often nicer): htop
tload answers “busy or not?” — then top/htop answers “what’s doing it?”
top when needed.