Intel® System Debugger User Guide

ID 648476
Date 06/13/2024
Confidential
Document Table of Contents

Working with Memory

To monitor process memory:

  1. Open the Memory Browser view.

  2. In the search field, specify the memory you want to access by providing a particular address (for example, 0x00000000fffffff0 for hexadecimal format) or an expression (for example, $rsp + 0x10).

  3. Click Go or press Enter.

    The memory data is displayed in a new tab within the view.

View Physical Memory

To view physical memory in Memory Browser view, select show_target_breakpointsPhysical Memory node in Debug view.

See also:

Debugging Basics.

Importing and Exporting Memory

To export memory to a file:

  1. In the Memory Browser view, click export_memory Export.

  2. In the opened Export Memory dialog box, do the following:

    • In the Format drop-down menu, choose the output format.

    • Check the start and end addresses.

    • In the Length filed, enter the size in bytes of the memory being exported.

    • In the File name field, specify the path to the output file.

  3. Click OK.

    The output file only contains the bits you specified.

To import memory from a file:

  1. In the Memory Browser view, click import_memory Import.

  2. In the opened Import Memory dialog box, do the following:

    • In the Format drop-down menu, choose the input format.

    • Check the restore addresses, which will handle the imported memory.

    • In the File name field, specify the path to the input file.

    • To scroll the view to display the specified address on top, check the Scroll to restore address box.

  3. Click OK.

    The changed memory bytes (if any) are highlighted red.