[Glass] Where is the rest of the CPU time spent when using ProfMonit?

Mariano Martinez Peck via Glass glass at lists.gemtalksystems.com
Mon Oct 27 10:55:17 PDT 2014


Hi guys,

I am profiling something that is slow, using the ProfMonit. What I don't
understand is the following:

================
STACK SAMPLING TREE RESULTS
*elapsed CPU time:    12585 ms*
monitoring interval: 10.0 ms
reporting down to: 1 hits

 *100.0% (1097)* JadeServer           >> doIt:in:
   100.0% (1097) JadeServer           >> evaluate:inContext:
      100.0% (1097) String               >> evaluateInContext:symbolList:
         100.0% (1097) executed code        [UndefinedObject]

So the profiler says the total CPU elapsed time is 12585. And indeed, if I
do a #timeToRun I also see a similar value. However....the 100% of the
stack is only 1097.
So... where are the 12585-1097 spent? How can I see that? I need to improve
the performance of this scenario and I don't know where to start because I
have no clue what is taking the time....

Thanks in advance,



-- 
Mariano
http://marianopeck.wordpress.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20141027/767eb243/attachment.html>


More information about the Glass mailing list