Release Notes: Disk I/O statistics are maintained on level of logical volume (LVM) and MD device. Log files are properly switched in case of suspend/hibernate. Layout of lines with system-level statistics can be redefined. Previous atop-versions are automatically activated for older log files.
Release Notes: The atop command shows the number of running and sleeping (interruptible/non-interruptible) threads per process and shows the PPID per process. The command atopsar is now able to make summary reports and shows information about the top 3 most active processes per sample. In both commands, several bugs have been fixed.
Release Notes: A new command, atopsar, has been added to generate detailed system activity reports (similar to the UNIX command sar) using the compressed logfiles as written by atop. These reports can also be generated for the current situation by specifying an interval for atopsar on the command line.
Release Notes: Unformatted output can be produced to do further processing via scripts. Steal-percentage and disk-counters are supported for virtual machines. The scripts for daily logging have been improved. More than 65535 processes can be logged per interval now. Standard disk I/O statistics per process will be shown (in Linux kernel 2.6.20 and higher).
Release Notes: A busy percentage is shown for each network-interface. Colors are used to indicate that a particular hardware resource has (almost) reached a critical busy percentage. The most critical resource is automatically determined to adapt the sorting order for active processes dynamically. Minor bugs were fixed.
Release Notes: New features were added to cumulate utilization of CPU and memory (and disk and network if kernel patches are installed) per user or per program name. Support for process accounting version 3 (which is used by Mandriva) was added and minor bugfixes were made.
Release Notes: Analysis of disk I/O and network utilization on the process level was enabled. This requires kernel patches that maintain additional per-process counters. Various bugfixes were made and the man page was modified.
Release Notes: This release features recognition of thread-groups: every thread is shown as a separate process with a reference to its thread-group and an indication whether it is a thread-group leader or member. CPU percentages on the system and process levels have been made consistent. A new subcommand to show scheduling information, such as policy, realtime priority, and sleep average was added. There were various bugfixes.
Release Notes: This version has been ported to kernel-version 2.6. Selections for process-names and user-names are based on regular expressions now. Recognition of disk-names was improved. Minor bugfixes were made.
Release Notes: All internal counters are 64-bit to support larger systems. Per-CPU statistics are maintained for multiprocessor systems. Personal defaults can be configured via the ~/.atoprc file. System-level statistics for disks, network-interfaces, and CPU's are sorted on activity. A maximum number of screen-lines can be specified for every resource (e.g. when 40 disks are installed in your system, you can specify to show the 5 most active disks only). Two new subcommands were added. The layout of the raw logfiles is incompatible with earlier versions, due to the enlarged counters.