One process can exceed 100% if it uses multiple cores.
Section: Terminal quirks and interpretation tips
Interpret CPU% carefully on multicore systems
text
text
A multithreaded process may show CPU% > 100 on multicore hosts.Explanation
This is expected behavior when percentages are summed across cores.
Learn the surrounding workflow
Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.
Related commands
Same sheet · prioritizing Terminal quirks and interpretation tips
Use monochrome when colors render poorly
Work around bad terminal color support.
Use a focused PID list in narrow terminals
Reduce clutter when columns wrap or truncate heavily.
Distinguish RES from VIRT
Resident memory and virtual size tell different stories.
Pair htop with vmstat during swap pressure
Cross-check memory pressure with a textual system tool.