Mark Marron - Visualizing and Understanding Heap Structure
- Posted: Jun 17, 2010 at 7:00 AM
- 34,049 Views
- 4 Comments
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Right click “Save as…”
In this video, Mark Marron, who is visiting the Research in Software Engineering group (RiSE) for the summer, describes some work and gives a short demo on a technique for visualizing and understanding a program’s runtime memory structure (which data structures are built, how big they are, how they are connected, etc.).
During the demo, he shows how the technique can be used to visualize a 150K object heap dump to quickly find out which parts are using the most memory, which also helps us learn about how the program is using these objects (including finding a “quadtree” that is not really a tree).
The Research in Software Engineering team (RiSE) coordinates Microsoft's research in Software Engineering in Redmond, USA.