I need to profile a real time C++ app on Windows. Most of the available profilers are either terribly expensive, total overkill, or both. I don\'t need any .NET stuff. Since
I occasionally use an application called Very Sleepy: http://www.codersnotes.com/sleepy
It's a simple, unassuming tool, and I don't know how well it suits your needs. It's done well enough for me, as a fairly straightforward sampling profiler. I am authoring a .NET profiler called SlimTune that will gain native support eventually -- but it's not in there now, and it could be some months before it's available.