All releases tagged Minor feature enhancements


Changes: Power management statistics have been added to sar. This release no longer truncates the interval of time to 32 bits, as this may cause some problems when displaying average values statistics on machines with hundreds of CPUs. A small bug in sar where it didn't parse arguments properly when some options were entered in a specific order has been fixed.


Changes: 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.


Changes: 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)".


Changes: 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.


Changes: 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.


Changes: 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.


Changes: 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.


Changes: Hotplug CPU support was improved. Now sysstat no longer assumes that CPU#0 can never be disabled. Various structures were realigned to save memory (and disk space). sar -n now displays network traffic in kilobytes instead of bytes. sysstat now compiles cleanly with gcc 4.0.2. NLS was updated, and a Danish translation was added.


Changes: linux/major.h was removed from the list of files included in ioconf.c. It was actually not used and also prevented sysstat from being compiled on GNU/kFreeBSD. The sysstat scripts (sa1, sa2, and sysstat) were modified to enable the user to keep sar data for more than one month. The (COMPRESSAFTER) parameter was added to /etc/sysconfig/sysstat. It gives the number of days after which sar data files must be compressed to save disk space.


Changes: Hotplug CPU support has been added to sar and mpstat. /sys is used to count the number of available processors. NLS has been updated (a Swedish translation has been added).