hi all: 2011/1/27 Mulyadi Santosa <mulyadi.santosa@gmail.com>:
On Thu, Jan 27, 2011 at 12:56, loody <miloody@gmail.com> wrote:
I got a user-mode application without symbol and source, and it keeps console no response about 2 mins. I just want to know whether it is busy on processing itself or do the context switch frequently for calling kernel drivers at that time.
well then, strace/ltrace is probably the right tool to do the job :) or just use /proc/<pid>/stack :) I have tried the suggestions you gave. :)
Can I combine all the message together? Supposedly, my console shows: A begins A finish B begins B finish and I measure 2mins from '#A finish' to "#B begins". I can "strace -o -tt 123 a.out" before "A begin" but how could I combine console output with the content of strace? such as A begins strace content ...... A finish strace content ...... B begins strace content ...... B finish appreciate your kind help :-) miloody