Actually, it means cumulative seconds. The seconds spent in that routine and it's sub routines. I know that much, at least. Thanks though.
On Tuesday, January 29, 2002, at 09:46 PM, Chris Devers wrote: > On Tue, 29 Jan 2002, James Edward Gray II wrote: > >> My Programming Perl book says that profiling results should be forgiven >> some inaccuracies, but these numbers don't even seem close. Can >> somebody explain that top function below to me? An average call time >> of >> 0.0002 times 175353 calls doesn't get anywhere near 4000 seconds the >> way >> I do math. What am I not getting here? >> >> Total Elapsed Time = 3810.790 Seconds >> User+System Time = 3800.240 Seconds >> Exclusive Times >> %Time ExclSec CumulS #Calls sec/call Csec/c Name >> 110. 4204. 3956.0 175353 0.0002 0.0002 General::match >> [[[ snip ]]] > > How exactly did you generate this? The top command? If so, what were the > command line parameters that you fed to it? > > Does a %Time greater than 100 make any sense? > > I'm not sure what to make of this output (obviously :), but I'd guess > that > for any ratio like you have in fields 5 and 6, the fifth significant > digit > could have some error in it. In any event, if you do the math the way it > seems to have been done here, you get: > >>>> ExclSec = 4204.0 >>>> CumulS = 175353 >>>> secPERcall = ExclSec / CumulS >>>> print secPERcall > 0.0239744971572 > > ....which is off by 100, but then the C in Csec might mean 100, so... > > ....okay this probably didn't help at all, sorry... > > > -- > Chris Devers > > "People with machines that think, will in times of crisis, > make up stuff and attribute it to me" - "Nikla-nostra-debo" >
