# htop Explained Visually

DevFeed: [htop Explained Visually](<https://devfeed.tech/articles/htop-explained-visually-24969.md>)

Original publisher: [Read original article](<https://codeahoy.com/2017/01/20/hhtop-explained-visually/>)

Author: umer

Published: 2017-01-20T00:00:00Z

Content type: tutorial

Language: en

Sources: [Code Ahoy - Articles](<https://devfeed.tech/sources/code-ahoy-articles.md>)

Topics: [Processes](<https://devfeed.tech/topics/processes.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Terminal](<https://devfeed.tech/topics/terminal.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Homebrew](<https://devfeed.tech/topics/homebrew.md>)

Tags: [comparison](<https://devfeed.tech/tags/comparison.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [install](<https://devfeed.tech/tags/install.md>), [linux](<https://devfeed.tech/tags/linux.md>), [make](<https://devfeed.tech/tags/make.md>), [memory](<https://devfeed.tech/tags/memory.md>), [monitor](<https://devfeed.tech/tags/monitor.md>), [processes](<https://devfeed.tech/tags/processes.md>), [terminal](<https://devfeed.tech/tags/terminal.md>)

## AI overview

A visual guide to htop, an interactive process viewer and system monitor. It explains the information shown in htop's interface, including running processes, CPU usage, and physical and swap memory, and compares htop with top. It also gives installation and launch instructions for macOS and Linux.

## Source excerpt

htop is an interactive process viewer and system monitor. It's one of my favorite linux tools that I use regularly to monitor system resources. If you take top and put it on steroids, you get htop. htop has an awesome visual interface that you can also interact with using your keyboard. The screen packs a lot of information which can be daunting to look at. I tried to find a nice infographic to explain what each number, value or color coded bars mean, but couldn't find any. Hence I decided to make one myself over the Christmas break. When you first launch htop, you'll be greeted with a colorful interface showing a list of all processes running on the system. These are normally ordered by the amount of CPU usage, ordered from highest to lowest. It also shows the status of CPU usage, physical and swap memory. There's a lot information in the screenshot. To explain, I've separated the interface into upper and lower sections so I have enough room to annotate. (If you want to know, I used Photoshop to annotate the screenshot.) Let's start with the upper section. To see higher resolution, please click on the image. Here's the lower section of htop. I hope you found this post useful. Here's a comparison between top and htop, comparing different features and properties. If you are using macOS, please note that htop doesn't come installed by default. You can install it easily using brew. Open the Terminal and type: $ brew install htop After the installation is complete, you can launch it by typing htop on the Terminal: $ sudo htop Note: sudo is needed to give htop required access on macOS. On Linux, sudo isn't required. Until next time.