Training for Linux system administrators (also on-site):
"Linux Performance Analysis and Tuning" (5 days)
Understand kernel mechanisms that influence performance.
Interpret the output of tools like atop. Improve your system's performance!


November 3, 2019

Atop version 2.5.0

January 12, 2019

Atop version 2.4.0

September 30, 2017

Netatop version 2.0

March 25, 2017

Atop on GitHub

March 25, 2017

Atop version 2.3.0

March 25, 2017

Atop version 2.2.6

May 26, 2016

Netatop version 1.0

October 9, 2015

Netatop version 0.7

August 4, 2015

Netatop version 0.6

June 25, 2015

Atop version 2.2-3

January 18, 2015

Netatop version 0.5

The installation steps of the kernel module netatop can be found below. This kernel module can be used in combination with kernel version 2.6.24 or newer, and atop version 2.0 or newer (in case atop shows the message "No kernel-patch installed", please upgrade atop to version 2.x).
The kernel patches that have been available on this website in the past are obsolete.

Important notice before download


Version 2.0


Version 1.0


Version 0.7


Version 0.6


Version 0.5


Version 0.4


Version 0.3


Version 0.2


Version 0.1.1


Version 0.1


Installation netatop and netatopd

After the archive has been downloaded and extracted, the following steps are required to install the netatop kernel module and the netatopd daemon (as root):

  1. Install the packages kernel-devel and zlib-devel (or zlib1g-dev for Debain and derivatives like Ubuntu and Mint) from the distributor's repository.
    The package kernel-devel contains all header files of the locally installed kernel, needed to compile the netatop kernel module. The package zlib-devel (or zlib1g-dev) is the compression library that is needed to compile the netatopd daemon.
  2. Build and install the module and daemon.
    Go to the topdirectory of the extracted archive and run the following commands:
          make install
    All components are compiled now and copied to the proper directories.
  3. Load the module and start the daemon.
    Run the command:
          service netatop start
  4. If you want to load the module and start the daemon automatically after boot, run one of these commands (depending on the used distribution):
          chkconfig --add netatop
          update-rc.d netatop defaults

When atop is running while you load or unload the module, it will automatically adapt to the new situation on a per-sample basis.