atop
A full-screen Linux performance monitor that reports and logs system and per-process resource usage.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
1 more ways to get atop
Package managers
- Homebrew
brew install atop
About atop
atop is a terminal performance monitor for Linux. At regular intervals it shows activity for CPU, memory, swap, disks including LVM, and network, plus per-process and per-thread details such as CPU use, memory growth, disk use, state and exit code. It also counts processes that finished during the interval and highlights overloaded resources with colors.
It can log system and process activity daily for later analysis. With the optional netatop kernel module it also shows network activity per process. Version 2.13.0 was released in July 2026.
Strengths
- Includes processes that finished during the interval
- Daily logging for long-term analysis
- Color highlighting of overloaded resources
- Per-process network activity with netatop
Limitations
- Linux only
- Per-process network data needs an extra kernel module
Details
- Pricing
- FreeFree to download and use.
- License
- Proprietary
- Developer
- Atoptool.nl
- Platforms
- Linux, Command line
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Linux administrators investigating performance problems over time
- Categories
- System monitoring, CLI tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 1 sources on file.
Alternatives to atop
Compare allSoftware that can replace atop for an important use case, and what changes if you switch.
htop
Interactive process viewer for the terminal.
htop gives an interactive, open source process viewer that also runs on macOS, but has no historical logging, so past intervals cannot be reviewed.
btop++
A terminal resource monitor that looks good enough to leave open, with processes, CPU, memory, disks, network and GPUs.
btop++ offers graphs for CPU, memory, disks, network and GPUs and runs on macOS, but does no historical logging, unlike atop's daily logs.
below
A Linux resource monitor that records system, cgroup and process statistics and replays them later.
below keeps atop's record-and-replay approach and adds a cgroup hierarchy view, and is open source under Apache-2.0, though it targets servers more than desktops.
nmon
A terminal performance monitor for Linux and AIX showing CPU, memory, disks, network and processes.
nmon shows many metrics on one screen and records to CSV, runs on Linux and AIX across several architectures, and feeds InfluxDB and Grafana via njmon.
sysstat
Collection of Linux command-line performance tools including sar, iostat, mpstat and pidstat.
sysstat records historical activity with sar and covers CPU, disk, per-process and network statistics, but uses plain text output instead of a full-screen interface.
Glances
A cross-platform system monitor that runs in a terminal, in a browser, or as an API feeding a dashboard.
Glances runs on Linux, macOS and Windows, adds a web interface and exports to InfluxDB or Elasticsearch, but is Python based and heavier than atop.
bottom
A graphical system monitor for the terminal, with charts for CPU, memory, network, temperature and disk over time.
bottom plots resources over time in a terminal on Linux, macOS and Windows under MIT, but keeps no long-term logs for analysis.
Performance Co-Pilot
A toolkit for collecting, archiving and analysing performance metrics across many systems.
Performance Co-Pilot records and analyses metrics across many hosts with live and archived views, but has a steeper learning curve than a single-machine monitor.
atop as an alternative
Listings that name atop as an alternative.
iotop-c
A top-like Linux terminal tool that shows disk read and write activity for each process.
atop is a full-screen Linux monitor covering all resources per process, including finished processes, with daily logging for long-term analysis beyond disk I/O.
Similar software
Related functionality, not necessarily a direct replacement.
NetHogs
Linux terminal tool that shows network bandwidth usage grouped by process, like top for traffic.
Netdata
Per-second metrics for a machine with no configuration, and charts that appear the moment you install it.
Monitorix
Lightweight self-hosted tool that graphs Linux and BSD server resources and services in a browser.