Shailabh Nagar <nagar@xxxxxxxxxxxxxx> writes:Sure. That would make delayacct code simpler too since it could just read off from task_struct.
delayacct-blkio.patch
Record time spent by a task waiting for completion of userspace initiated synchronous block I/O. This can help
determine the right I/O priority for the task.
I think it's a good idea to have such a statistic by default.
Can you add a counter that is summed up in task_struct and reports
in /proc/*/stat so that it could be displayed by top?
This way it would be useful even with "normal" user space.Yes. Need to resolve the multiple entry point semantic...more in separate mail.
-Andi