Profiling == Valgrind ?

Started by
5 comments, last by MJP 13 years, 3 months ago
even though I've been active in this forum for a very short period of time, whenever I see people talking about profiling, they talk about Valgrind. Then I set myself on a journey to learn it and check the memory leaks in my game.

I even bought this little book:

http://www.amazon.com/Valgrind-3-3-Debugging-Profiling-applications/dp/0954612051/ref=sr_1_1?ie=UTF8&qid=1295039138&sr=8-1

to just realize that Valgrind is NOT available on windows! Is that really so? So.. when you're talking about valgrind you're talking about Linux applications? That can be so!

So what tools are you guys using for profiling windows aplications?
Advertisement
Visual Studio Profiler?
Amd's Code Analyst (works on Intel processors but doesn't have as many features. When I tried it in the past it had an issue with making Intel processor systems unstable though it is easy to work around by turning off its service when you aren't using it.) There is very sleepy though I am not as familiar with it.

Visual Studio Profiler?


Their profiler only comes on the premium edition of VS(aka $5500 )
FYI, Google uses valgrind + wine to test the Windows version of Chromium. :)

http://winezeug.goog.../doc/win32.html
http://wiki.winehq.o...ne_and_Valgrind

But, if you only want profiling, then valgrind is overkill. Aside from AMD Code Analyst and Very Sleepy, there is also Proffy and Shiny:

http://developer.amd...es/default.aspx
http://www.codersnotes.com/sleepy/
http://sites.google....richards/proffy
http://sourceforge.n.../shinyprofiler/
thanks for the replies!

but what you guys use on a daily basis?
At work I use VTune, which is super-hardcore and costs big $$$'s. At home I use the Visual Studio profiler, because I get the premium edition for free and because it's very easy to use. If I didn't have access to either, I'd probably use CodeAnalyst or Very Sleepy.

This topic is closed to new replies.

Advertisement