Atop project is an ASCII full-screen performance monitor, similar to the top command.
At regular intervals, it shows system-level activity related to the CPU, memory, swap, disks and network layers, and it shows for every active process the CPU utilization in system and user mode, the virtual and resident memory growth, priority, username, state, and exit code.
The process level activity is also shown for processes which finished during the last interval, to get a complete overview about the consumers of things such as CPU time.
Atop only shows the active system-resources and processes, and only shows the deviations since the previous interval.
Product's homepage
What's New in This Release: [ read full changelog ]
· An additional value is shown for the current frequency and the current scaling percentage of the CPU.
· Additional system-level counters are shown for the total number of threads that are running, sleeping interruptible, and sleeping uninterruptible.
· When the number of lines in a window is too small for the amount of system-level lines, the number of variable resources (like disks, interfaces, etc.) is limited automatically to be able to continue.
· The signal SIGUSR2 can be sent to atop to take one more sample and terminate (e.g. used to speed up suspend/hibernate).
· Support for the disk type 'mmcblk'.