PDA

View Full Version : performace analysis tools?



amirz90
17-04-2008, 05:31 PM
can anybody give me names , or links, to any good performance analysis tools. im using lazaurus if that matters.
thanks

cronodragon
18-04-2008, 12:31 AM
You can create your own profiling system just using timing functions like QueryPerformanceCounter(), and a log system. Here is an example of how it works:

http://www.cryer.co.uk/brian/delphi/howto_time_code.htm

OTOH, this software called my attention, but I haven't tried it:

http://www.intel.com/cd/software/products/asmo-na/eng/vtune/239144.htm

If someone have tried it, please write about it. :)

cairnswm
18-04-2008, 05:21 AM
Here on the forums somewhere is a profiling class I wrote. Basically at the start of each block of code you want to profile you call a function, at the end the class dumps a record of how long each block took to run.

I cant find the relevant post as "You cannot make another search so soon after your last; please try again in a short while."

AthenaOfDelphi
18-04-2008, 04:14 PM
I know its not relevant because its for Delphi, but it might be useful if someone stumbles on this thread from a search.

I use ProDelphi. It is a paid for application (Delphi version is less than €50), but its pretty good IMHO. There is also a .net version.

The website is http://www.prodelphi.de/

arthurprs
18-04-2008, 05:10 PM
http://www.geocities.com/izenkov/product-zprof.htm

technomage
19-04-2008, 08:51 PM
I have used GpProfile under Delphi for ages.

http://17slon.com/gp/gpprofile/caveat.htm

but It's not for lazarus I'm afraid. :(

wodzu
22-04-2008, 10:57 AM
[quote="amirz90"]can anybody give me names , or ]

AQTime is very very good... but not cheap :|