LogoopenSUSE Build Service > Projects
Sign Up | Log In

Read delay accounting statistics from the kernel

Since SUSE Linux 10.1 / SLES10, we ship kernels with delay accounting enabled.
You can read, how often and how long a process or a process group has been waiting for getting the CPU
assigned, for getting (synchronous) disk I/O done or for paging in memory pages.

Accesing the data works via netlink and requires the utility getdelays, which is included since 10.1 as well.
However, the delayacct kernel developers have screwed up and broken the struct several times, resulting in
the versions shipped with 10.1, 10.2 (and originally with SLES10) breaking. The version on SLES10SP1 got

This package contains checks for the version of the exported struct and compensates for the known changes,
thus working across 10.1/SLES10 ... 10.3 kernels (and beyond if the IBM folks don't screw up once more).

Source Files

Filename Size Changed Actions
delayacct-utils-0.3.tar.bz2 13.2 KB Download File
delayacct-utils.changes 995 Bytes Download File
delayacct-utils.spec 1.85 KB Download File
getdelays-compat.diff 3.94 KB Download File

Comments for home:garloff (0)

Login required, please login or signup in order to comment