Commit f93f18cd94626108021c4e681f48d2d99bca5b90

Authored by Hiroshi Shimamoto
Committed by Linus Torvalds
1 parent 05946bce83

Update taskstats-struct document for scaled time accounting

Update Documentation/accounting/taskstats-struct.txt for TASKSTATS_VERSION 6,
adding scaled time accounting.

Signed-off-by: Hiroshi Shimamoto <h-shimamoto@ct.jp.nec.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

Showing 1 changed file with 6 additions and 0 deletions Side-by-side Diff

Documentation/accounting/taskstats-struct.txt
... ... @@ -24,6 +24,8 @@
24 24  
25 25 4) Per-task and per-thread context switch count statistics
26 26  
  27 +5) Time accounting for SMT machines
  28 +
27 29 Future extension should add fields to the end of the taskstats struct, and
28 30 should not change the relative position of each field within the struct.
29 31  
... ... @@ -164,5 +166,9 @@
164 166 __u64 nvcsw; /* Context voluntary switch counter */
165 167 __u64 nivcsw; /* Context involuntary switch counter */
166 168  
  169 +5) Time accounting for SMT machines
  170 + __u64 ac_utimescaled; /* utime scaled on frequency etc */
  171 + __u64 ac_stimescaled; /* stime scaled on frequency etc */
  172 + __u64 cpu_scaled_run_real_total; /* scaled cpu_run_real_total */
167 173 }