![]() | |||||||||||||
Messages in this thread
Patch in this message |
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) | ||||||||||||
| Last update: 2008-05-26 16:35 [from the cache] ©2003-2008 | |||||||||||||