[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gprof - output
From: |
Rajesh Munavalli |
Subject: |
gprof - output |
Date: |
Mon, 29 Mar 2004 11:45:54 -0500 |
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: address@hidden
"There are only 10 kinds of people in this world. Those who understand
binary, and those who dont !"
test.cpp
Description: Text Data
- gprof - output,
Rajesh Munavalli <=