|
@@ -11,6 +11,7 @@ the delays experienced by a task while
|
|
a) waiting for a CPU (while being runnable)
|
|
a) waiting for a CPU (while being runnable)
|
|
b) completion of synchronous block I/O initiated by the task
|
|
b) completion of synchronous block I/O initiated by the task
|
|
c) swapping in pages
|
|
c) swapping in pages
|
|
|
|
+d) memory reclaim
|
|
|
|
|
|
and makes these statistics available to userspace through
|
|
and makes these statistics available to userspace through
|
|
the taskstats interface.
|
|
the taskstats interface.
|
|
@@ -41,7 +42,7 @@ this structure. See
|
|
include/linux/taskstats.h
|
|
include/linux/taskstats.h
|
|
for a description of the fields pertaining to delay accounting.
|
|
for a description of the fields pertaining to delay accounting.
|
|
It will generally be in the form of counters returning the cumulative
|
|
It will generally be in the form of counters returning the cumulative
|
|
-delay seen for cpu, sync block I/O, swapin etc.
|
|
|
|
|
|
+delay seen for cpu, sync block I/O, swapin, memory reclaim etc.
|
|
|
|
|
|
Taking the difference of two successive readings of a given
|
|
Taking the difference of two successive readings of a given
|
|
counter (say cpu_delay_total) for a task will give the delay
|
|
counter (say cpu_delay_total) for a task will give the delay
|
|
@@ -94,7 +95,9 @@ CPU count real total virtual total delay total
|
|
7876 92005750 100000000 24001500
|
|
7876 92005750 100000000 24001500
|
|
IO count delay total
|
|
IO count delay total
|
|
0 0
|
|
0 0
|
|
-MEM count delay total
|
|
|
|
|
|
+SWAP count delay total
|
|
|
|
+ 0 0
|
|
|
|
+RECLAIM count delay total
|
|
0 0
|
|
0 0
|
|
|
|
|
|
Get delays seen in executing a given simple command
|
|
Get delays seen in executing a given simple command
|
|
@@ -108,5 +111,7 @@ CPU count real total virtual total delay total
|
|
6 4000250 4000000 0
|
|
6 4000250 4000000 0
|
|
IO count delay total
|
|
IO count delay total
|
|
0 0
|
|
0 0
|
|
-MEM count delay total
|
|
|
|
|
|
+SWAP count delay total
|
|
|
|
+ 0 0
|
|
|
|
+RECLAIM count delay total
|
|
0 0
|
|
0 0
|