collect process IO stats (linux newbie)
From: Raghuveer Pallikonda (pallikon_at_rediffmail.com)
Date: 07/27/04
- Next message: Min Lee: "Re: calling my C function in entry.S..."
- Previous message: TLOlczyk: "Re: Impossible to debug"
- Next in thread: Loic Domaigne: "Re: collect process IO stats (linux newbie)"
- Reply: Loic Domaigne: "Re: collect process IO stats (linux newbie)"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 26 Jul 2004 17:20:31 -0700
Hi,
I have a requirement to gather statistics of a linux application
we developed. I need to gather other than the user time, system time..
information like the I/O time i.e the amount of time the process spent
in doing the I/O. I also want statistics on how much I/O (in KB or MB)
the process has done.
I have thoroughly searched the newsgroups for pointers on the this and
also read the man pages of time(1), times(2), getrusage(3p), proc(5)
for information on the same.
In my investigation I found that solaris 10 has a Dtrace
(http://blogs.sun.com/roller/page/eschrock/20040630) utility, a script
can be authored to produce the above information.
Please advice me on how I can gather the above statistics using
syscall or the information available in /proc/self/ directory. Any
pointers which can help in doing the same would be helpful.
Please cc me on the response.
Thanking in advance for help.
-Raghu
- Next message: Min Lee: "Re: calling my C function in entry.S..."
- Previous message: TLOlczyk: "Re: Impossible to debug"
- Next in thread: Loic Domaigne: "Re: collect process IO stats (linux newbie)"
- Reply: Loic Domaigne: "Re: collect process IO stats (linux newbie)"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|