hotspot profiler experience and accuracy?
aurora
aurora00 at gmail.com
Wed Feb 2 14:54:18 EST 2005
Thanks for pointing me to your analysis. Now I know it wasn't me doing
something wrong.
hotspot did lead me to knock down a major performance bottleneck one time.
I found that zipfile.ZipFile() basically read the entire zip file in
instantiation time, even though you may only need one file from it
subsequencely.
In anycase the number of function call seems to make sense and it should
give some insight to the runtime behaviour. The CPU time is just so
misleading.
> aurora wrote:
>
>> But the numbers look skeptical. Hotspot claim 71.166 CPU seconds but
>> the actual elapsed time is only 54s. When measuring elapsed time
>> instead of CPU time the performance gain is only 13% with the profiler
>> running and down to 10% when not using the profiler.
>> Is there something I misunderstood in reading the numbers?
>
> Well, I'm confused too. Look at my post from a few months ago:
> http://tinyurl.com/6awzj
> (note that my code contained a few errors and that you need
> to use the fixed code that I posted a few replies later).
>
> Perhaps somebody can explain a bit more about this this time? :-)
>
> At the moment, frankly, hotspot seems rather useless.
>
> --Irmen
More information about the Python-list
mailing list