A Lab on investigating Memory Performance with PerfView

As part of a conference that I participated in this week, I have created a lab on using PerfView to investigate Memory issues.  

The lab covers both managed and unmanaged code techniques. 

The ZIP file below of two Visual Studio 2012 projects which create leaky apps (one C++ and one C#), as well as an MHT file (multi file HTML), which is the document that leads you through the lab.  It is loaded with screenshots and is quite detailed.    It does assume you have VS 2012 installed and are running on Windows 8.

For those who don't have those prerequisites, I have put the data files that you would have collected into  PreWin8DataPackage.zip on my public skydrive.    Simply click on the link which takes you to skydrive, and then open the ZIP file by double clicking on int and the contents to a local place and then you can open them in perfView and follow along without needing Win8 or VS 2012.  . 

To use the InvestigationMemory.ZIP attached below, file simply open it, and drag its contents to a convenient folder on your machine (e.g. the desktop).  Then open the MHT file (it should open in the browser) and follow the instructions. 

Enjoy

  

InvestigatingMemory.zip

Comments

  • Anonymous
    February 28, 2013
    Nice work on the presentation today. Well enjoyed.

  • Anonymous
    February 28, 2013
    I agree with @Rick.  Thanks for presenting and being involved in our event!

  • Anonymous
    March 12, 2013
    Thanks for the lab. I think PreWin8DataPackage.zip should contain the pdb for LeakyAppCpp.

  • Anonymous
    September 11, 2013
    SkyDrive link no longer works.