Release Notes: The option -h has been added to pidstat. This option is used to display all activities horizontally on a single line. A bug has been fixed in pidstat: When pidstat was used to monitor a process and all its threads (with pidstat's option -t), it could display weird values if the thread group leader terminated. mpstat now displays stats for all interrupts, including NMI, LOC, etc.
Release Notes: Virtual machine time accounting has been added to "sar -u ALL" and mpstat (%guest). pidstat has also been updated to be able to display time spent by a task in a virtual machine. The option -S has been added to sar, which tells sar to display swap space utilization. "%swpcad" has been added to sar -S (percentage of cached swap memory in relation to the amount of used swap space). "kbcommit" and "%commit" have been added to sar -r (amount and percentage of memory needed for current workload). iostat now displays the total number of operations per second in the NFS report.
Release Notes: sar can now collect and display all CPU fields with its new option "-u ALL". mpstat can now display per-CPU interrupts statistics. mpstat now uses a separate option ("-I SUM") to display the total number of interrupts for each processor. NFS v4 support was added to "sar -n NFS(D)".
Release Notes: A major rewrite was done to sysstat. The sar, sadc and sadf commands have been heavily modified. It is now easier to add (or remove) activities, since these commands have been rewritten in a non-monolithic way with a generic design architecture.
Release Notes: Iostat displays read and write operations per second in the NFS report. Sadc now retries to write its buffers when the write() call has been interrupted by a signal. The -h option has been added to sadf: used with the -d or -D options, it indicates that all activities should be displayed horizontally on a single line of data. Sadf -d and sadf -D now display the list of fields for easier data reading. NLS has been updated, adding a Chinese (Simplified) translation.
Release Notes: System activity data files have extra header data that enables you to identify which version of sysstat created them. Machine architecture is displayed in the reports header. The number of processors was not properly calculated on machines where a directory named cpuidle was present in the /sys/devices/system/cpu directory [Gentoo bug# 207886]. __CPU_SETSIZE definition from sched.h is used instead of a static definition for the maximum number of CPUs (NR_CPUS). Error messages displayed by sysstat's commands have been improved. NLS has been updated, adding a Finnish translation.
Release Notes: This version takes account of all memory zone types when calculating pgscank, pgscand, and pgsteal displayed by sar -B. An XML Schema was added. NLS was updated, adding Dutch, Brazilian Portuguese, Vietnamese, and Kirghiz translations.
Release Notes: mpstat and sar didn't parse /proc/interrupts correctly when some CPUs had been disabled. This is now fixed. This release also fixes a bug in pidstat which caused confusion between PID and TID, resulting in erroneous statistics values being displayed. The iconfig script has been updated: Help for the --enable-compress-manpg parameter is now available, help for the --enable-install-cron parameter has been updated, and the parameter cron_interval has been added.
Release Notes: The option -w was added to pidstat (pidstat can now display task switching activity). A memory leak that was triggered when reading stats for threads has been fixed in pidstat. A bug where device names were incorrectly displayed by sar -d has been fixed.
Release Notes: The option -t has been added to pistat: pidstat can now display stats for every thread (TID) of a process. pidstat's option -T CHILD now reports global statistics for selected tasks and all their children (and not only for the children). A rare parallel make issue creating archive libsyscom.a was fixed [GENTOO bug #193208].