Debugging Memory Problems with MemoryScape : Chapter 2 Memory Tasks : Task 12: Saving and Restoring Memory State Information
Task 12: Saving and Restoring Memory State Information
In many cases, obtaining data from an executing program doesn’t give you the information you need. What you may really need is to examine a past state or compare memory states over time. This task describes saving state information and bringing it back into MemoryScape so that it can be examined.
Before reading this task, you should be familiar with the following information:
Chapter 1, “Locating Memory Problems”
An overview of memory concepts and MemoryScape.
Task 1: “Getting Started”
How to start MemoryScape with an overview of the kinds of information you can ­obtain.
Task 3: “­Setting MemoryScape Options”
How to configure MemoryScape so that it performs the activities you want it to perform.
Task 13: “Comparing Memory”
The procedure for comparing two memory states.
Topics in this task are:
* “Procedures for Exporting and Adding Memory Data”
* “Using Saved State Information”
* “Where to Go Next”