Htop in Termux – Android CPU & Memory Monitoring Tool

Htop is a simple terminal-based system monitoring tool that lets you view your Android device’s CPU usage, memory usage, running processes, and other system information in real time. You can install Htop in Termux to monitor system performance, manage processes, and learn how your device is using its resources through a colorful and interactive interface.

Here’s what you can do with Htop in Termux:

  • Monitor CPU usage in real time.
  • Check memory and swap usage.
  • View running processes.
  • Search and filter processes.
  • Sort processes by different columns.
  • Monitor system resources from the terminal.

Install Htop in Termux

Below are the simple commands to install Htop in Termux. Copy and run each command one by one to install the tool:

Update Termux packages.

pkg update && pkg upgrade -y

Install Htop.

pkg install htop -y

Check the installed version.

htop --version

Htop is now installed and ready to use.

Htop Usage Commands

Below are some useful Htop commands that you can use to monitor your Android device and manage running processes from the Termux terminal.

Start Htop.

htop

Show the help menu.

htop --help

Display the installed version.

htop --version

Use a monochrome color scheme.

htop --no-color

Set the refresh delay to 2 seconds.

htop --delay=20

Show only processes matching a filter.

htop --filter=python

Hide the function key bar.

htop --no-function-bar

Highlight new and old processes.

htop --highlight-changes

Disable mouse support.

htop --no-mouse

Hide the CPU and memory meters.

htop --no-meters

Monitor only a specific process ID.

htop --pid=1234

Run Htop in read-only mode.

htop --readonly

Sort processes by memory usage.

htop --sort-key=PERCENT_MEM

Display processes in tree view.

htop --tree

Show processes for the current user.

htop --user

Show processes for a specific user.

htop --user=root

Use plain ASCII characters instead of Unicode.

htop --no-unicode

Choose the command you want and Htop will display the requested process information inside the Termux terminal.

Understanding the Htop Interface

When you run the htop command, it displays different sections that show your Android device’s current system status.

CPU Usage

The numbers at the top (0, 1, 2, etc.) represent your device’s CPU cores. The percentage beside each core shows how much processing power is currently being used. If a core shows offline, Android has temporarily disabled it to save battery, and it will automatically become active when needed.

Memory (RAM)

The Mem bar shows how much RAM is currently being used. For example, 4.5G/7.20G means 4.5 GB of RAM is in use out of 7.20 GB available on the device.

Swap Memory

The Swp bar displays swap memory usage. Android may use swap or zRAM to improve performance when RAM starts filling up.

Tasks

The Tasks section shows the number of running processes and threads currently active on your device.

Load Average

On a normal Linux system, this displays the average CPU load during the last 1, 5, and 15 minutes. In Termux, it may show nan because Android does not provide this information.

Uptime

The Uptime field shows how long the system has been running. Some Android devices may display unknown because this information is not available to Termux.

Process List

The lower section displays all running processes with useful information.

  • PID : Process ID.
  • USER : Owner of the process.
  • PRI : Process priority.
  • NI : Nice value that controls process priority.
  • VIRT : Virtual memory used by the process.
  • RES : Physical RAM currently being used.
  • PRIV : Private memory used by the process.
  • S : Current process state.
  • CPU% : CPU usage of the process.
  • MEM% : RAM usage percentage.
  • TIME+ : Total CPU time used by the process.

Process States

  • R : Running.
  • S : Sleeping.
  • T : Stopped.

Keyboard Shortcuts

  • F1 : Open the help screen.
  • F2 : Open the setup menu.
  • F3 : Search for a process.
  • F4 : Filter processes.
  • F5 : Toggle tree view.
  • F6 : Sort processes.
  • F7 : Decrease process priority.
  • F8 : Increase process priority.
  • F9 : Kill the selected process.
  • F10 : Exit Htop.

End Note

Htop is a simple tool that helps you monitor your Android device from the Termux terminal. It lets you view CPU usage, memory usage, and running processes in one place. You can use it anytime to monitor your Android device with simple terminal commands.

SHARE THIS POST: