[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

     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


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 !"

Attachment: test.cpp
Description: Text Data

reply via email to

[Prev in Thread] Current Thread [Next in Thread]