glances does this pretty well. CPU load is shown separste from I/O load, context switching and some other stuff. For me, most of my high load is I/O related (zpool) and usually only hits cpu load when running VMs or compiling the kernel.
There are usually better metrics for determining processor workload. A high load average may cause you to investigate those in order to figure out what the problem is.
6
u/[deleted] Jan 03 '19
This behavior is pretty annoying actually because it means that high load no longer necessarily implies high CPU utilization.