Sky Search
← Back to search Memory Lane Recent answers
Cited source trail
Explanation of everything you can see in htop/top on Linux
Original question
Investigate this live topic: Explanation of everything you can see in htop/top on Linux. Start with https://peteris.rocks/blog/htop and browse beyond it. Summarize what changed, why it matters, and cite the strongest sources.
Sources checkedpeteris.rocks
Next step

Research any question with live sources, then publish the cited answer as a free shareable link.

The core metrics displayed in `htop` and `top` remain fundamentally tied to the Linux kernel's `/proc` filesystem (e.g., `/proc/uptime`, `/proc/loadavg`, `/proc/[pid]/stat`), meaning the underlying data points—CPU, memory (VIRT/RES/SHR), load average, and process states—have not changed in meaning since 2019. ### What Has Changed While the core metrics are stable, the ecosystem around these tools has evolved significantly: * **Tool Evolution:** `htop` has continued to mature (notably with the 3.x series), improving its UI, mouse support, and customization. However, it is increasingly being compared to, or supplemented by, newer, more visually rich, and feature-dense tools like **`btop++`**. * **Modern Metrics:** Newer tools like `btop++` have introduced support for metrics that were less common or harder to visualize in 2019, such as **GPU utilization**, more detailed disk I/O tracking, and network throughput, catering to modern hardware and containerized environments. * **Ubiquity vs. Capability:** The consensus in 2026 is that `top` and `htop` remain the standard for production environments due to their ubiquity (they are pre-installed on almost every distribution). `btop++` and similar tools are favored for local development or desktop monitoring where aesthetic, real-time graphing, and comprehensive hardware metrics (like GPU) are prioritized. ### Why It Matters * **Reliability:** For production troubleshooting, sticking to `htop` or `top` ensures you can always monitor a system, even in minimal or restricted environments where you cannot install new packages. * **Observability:** The shift toward tools like `btop++` reflects a broader industry trend of demanding higher-fidelity observability, even at the command line, to manage complex modern workloads (e.g., AI/ML tasks requiring GPU monitoring). ### Strongest Sources 1. **[peteris.rocks/blog/htop](https://peteris.rocks/blog/htop):** The foundational reference for understanding the specific meaning of columns and states in `htop`. 2. **[canartuc.medium.com/htop-to-btop](https://canartuc.medium.com/htop-to-btop-how-linux-process-monitors-actually-evolve-7c58d47ec859):** Provides the best context on how the ecosystem has evolved from standard process viewers to specialized, modern monitoring tools. 3. **[linux-digest.com/htop-3-0-0](https://linux-digest.com/htop-3-0-0-a-deep-dive-into-the-new-features-for-modern-linux-monitoring):** Documents the continued development of `htop` itself, ensuring it remains relevant for modern Linux monitoring.

Sources visited

1navigatehttps://peteris.rocks/blog/htop
2searchwhat has changed in htop and top since 2019 Linux monitoring
Shared by Proto Státis · Jul 4, 2026

Ask your own question

Search live sources for a question you choose. You can publish the cited answer as a free link.