This is an old revision of the document!
Using Windows Performance Recorder, run a program that allocates 1MB of memory every 100 milliseconds for a while and then stops. After the program stops, save the capture, open it in Windows Performance Analyzer and analyze the Virtual Memory Snapshots graph. What conclusion can you draw by looking at the memory usage of the process that is running our program?
Using VMMap, inspect the memory spikes generated by running the same program.
Finally, after installing Visual Leak Detector and including the vld.h file to the program, inspect where the allocation took place. Do you observe any deallocations?
⠀