Messages in this thread Patch in this message | | | Date | Tue, 02 Nov 2004 16:31:29 +1100 | From | Con Kolivas <> | Subject | [PATCH] remove sleep-avg stats |
| |
remove sleep-avg stats
sleep_avg is a non linear value which is only useful for debugging purposes in the development of the interactivity estimator.
Remove sleep_avg reporting from /proc.
Signed-off-by: Con Kolivas <kernel@kolivas.org>
Index: linux-2.6.10-rc1-mm2/fs/proc/array.c =================================================================== --- linux-2.6.10-rc1-mm2.orig/fs/proc/array.c 2004-11-02 13:19:18.000000000 +1100 +++ linux-2.6.10-rc1-mm2/fs/proc/array.c 2004-11-02 16:15:37.709154456 +1100 @@ -162,7 +162,6 @@ static inline char * task_state(struct t read_lock(&tasklist_lock); buffer += sprintf(buffer, "State:\t%s\n" - "SleepAVG:\t%lu%%\n" "Tgid:\t%d\n" "Pid:\t%d\n" "PPid:\t%d\n" @@ -170,7 +169,6 @@ static inline char * task_state(struct t "Uid:\t%d\t%d\t%d\t%d\n" "Gid:\t%d\t%d\t%d\t%d\n", get_task_state(p), - (p->sleep_avg/1024)*100/(1020000000/1024), p->tgid, p->pid, p->pid ? p->group_leader->real_parent->tgid : 0, p->pid && p->ptrace ? p->parent->pid : 0, [unhandled content-type:application/pgp-signature] | |