gprof - output
Rajesh Munavalli
munavallirv@ornl.gov
Mon Mar 29 17:16:00 GMT 2004
Hi,
I wrote a small program to analyze the execution profile and
understand the usage of gprof. I had "clock()" function to time the
execution along with "gprof" option. Here are the results
gprof output:
-------------
Each sample counts as 0.01 seconds.
% cumulative self self total
time seconds seconds calls ms/call ms/call name
77.04 6.04 6.04 100 60.40 60.40 testChar()
22.96 7.84 1.80 100 18.00 18.00 testStr()
clock output:
-------------
testChar 6 seconds
testStr 55 seconds
The results of both are inverse proportional. Could you please explain
the discrepancy in the gprof output?. Or is there something wrong with
the way I am timing the program.
I have attached the program code along with this email for your
reference.
thanks,
Rajesh
--
Rajesh V Munavalli
Computer Science and Mathematics Division
Oak Ridge National Laboratory
P.O.Box 2008 - 1 Bethel Valley Road
Bldg. 5700 - Room R-G216
Oak Ridge TN 37831-6414 USA
Phone: 865-576-6205
Email: munavallirv@ornl.gov
"There are only 10 kinds of people in this world. Those who understand
binary, and those who dont !"
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test.cpp
Type: text/x-c++
Size: 970 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20040329/a54761c9/attachment.bin>
More information about the Binutils
mailing list