Messages in this thread Patch in this message | | | From | Vaidyanathan Srinivasan <> | Subject | [RFC PATCH v1 3/3] Print scaled utime and stime in getdelays | Date | Mon, 26 May 2008 20:01:53 +0530 |
| |
Add print in getdelays program to show scaled stats from taskstats. * Normal utime and stime are printed in micro seconds * Sacled utime and stime are printed in micro seconds * Total scaled run real time is printed in nano seconds
The values in the taskstats are printed as is hence the change in units.
getdelays -d should print these values. Prefered cmdline is getdelays -l -p -m0-3 to get the final delay count at exit.
Signed-off-by: Vaidyanathan Srinivasan <svaidy@linux.vnet.ibm.com> ---
Documentation/accounting/getdelays.c | 13 +++++++++++-- 1 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/Documentation/accounting/getdelays.c b/Documentation/accounting/getdelays.c index 40121b5..f695563 100644 --- a/Documentation/accounting/getdelays.c +++ b/Documentation/accounting/getdelays.c @@ -197,13 +197,22 @@ void print_delayacct(struct taskstats *t) "IO %15s%15s\n" " %15llu%15llu\n" "MEM %15s%15s\n" - " %15llu%15llu\n", + " %15llu%15llu\n" + " %15s%15s\n" + " %15llu%15llu\n" + " %15s%15s%15s\n" + " %15llu%15llu%15llu\n", "count", "real total", "virtual total", "delay total", t->cpu_count, t->cpu_run_real_total, t->cpu_run_virtual_total, t->cpu_delay_total, "count", "delay total", t->blkio_count, t->blkio_delay_total, - "count", "delay total", t->swapin_count, t->swapin_delay_total); + "count", "delay total", t->swapin_count, t->swapin_delay_total, + "utime", "stime", + t->ac_utime, t->ac_stime, + "scaled utime", "scaled stime", "total", + t->ac_utimescaled, t->ac_stimescaled, + t->cpu_scaled_run_real_total); } void task_context_switch_counts(struct taskstats *t)
| |