I am trying to learn the difference between Very Sleepy and Callgrind for profiling. The code that I intend to profile is written in C++ and works under both Linux and Windows.
On Linux, I was able to use Callgrind to look at the Self and inclusive relative costs. From what I understand, Callgrind uses instrumented profiling technique and takes considerable time. However, Very Sleepy uses statistical profiling and is very quick. Since both uses different approaches to profiling, I cannot compare the results from the two.
Is there a way that I can do some sort of profile comparison on both Linux and Windows? Unfortunately, Callgrind is unavailable for Windows and vice versa for Very Sleepy.