Jump to content
  • Advertisement
Sign in to follow this  
draconar

Profiling == Valgrind ?

This topic is 2806 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

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?

Share this post


Link to post
Share on other sites
Advertisement
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.

Share this post


Link to post
Share on other sites
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/

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!