time used by a thread
Stephen Montgomery-Smith
stephen at math.missouri.edu
Thu Jul 3 20:13:11 UTC 2008
I want to use getrusage to see how much time a program is using. But
this is a multithreaded program, and I just want the time taken by that
particular thread!
I know this info must be available somewhere, because top -H seems to
provide it. But getrusage seems to give the total rusage for the whole
program, not just the thread.
Any ideas? I would especially appreciate a portable solution that works
for OS other than FreeBSD (e.g. linux, etc as well).
I tried "apropos thread | grep usage".
More information about the freebsd-hackers
mailing list