memmap

Syntax

memmap[-b][-sfo]

Description

Displays the system memory map.

Options

-b

Displays one screen at a time.

-sfo

Displays standard formatted output in a detailed and a summary table.

Usage

The memory map keeps track of all the physical memory in the system and how it is currently being used.

Example

To display the system memory map:

fs0:\> memmap

Type     Start      End      # Pages            Attributes 
available   0000000000750000-0000000001841FFF   00000000000010F2 0000000000000009
LoaderCode  0000000001842000-00000000018A3FFF   0000000000000062 0000000000000009
available   00000000018A4000-00000000018C1FFF   000000000000001E 0000000000000009
LoaderData  00000000018C2000-00000000018CAFFF   0000000000000009 0000000000000009
BS_code     00000000018CB000-0000000001905FFF   000000000000003B 0000000000000009
BS_data     0000000001906000-00000000019C9FFF   00000000000000C4 0000000000000009
... 
RT_data     0000000001B2B000-0000000001B2BFFF   0000000000000001 8000000000000009
BS_data     0000000001B2C000-0000000001B4FFFF   0000000000000024 0000000000000009
reserved    0000000001B50000-0000000001D4FFFF   0000000000000200 0000000000000009

  reserved  :     512 Pages (2,097,152)
  LoaderCode:     98 Pages (401,408)
  LoaderData:     32 Pages (131,072)
  BS_code   :     335 Pages (1,372,160)
  BS_data   : 267 Pages (1,093,632)
  RT_data   : 19 Pages (77,824)
  available : 4,369 Pages (17,895,424)
Total Memory: 20 MB (20,971,520) Bytes

Output details

The following table describes the possible output for this command.

Output details—memmap command

Column

Description

Type
Type of memory. Options are:
  • Available
  • LoaderCode
  • LoaderData
  • BootServiceCode
  • BootServiceData
  • RuntimeCode
  • RuntimeData
  • Reserved
  • MemoryMappedIO
  • MemoryMappedIOPortSpace
  • UnusableMemory
  • ACPIReclaimMemory
  • ACPIMemoryNVS
  • PalCode
Start

Starting address.

End

Ending address.

# Pages

Number of 4 KB pages.

reserved

Reserved memory total size in bytes.

LoaderCode

Loader code total size in bytes.

LoaderData

Loader data total size in bytes.

BS_code

Boot service code total size in bytes.

BS_data

Boot service data total size in bytes.

RT_data

Runtime data total size in bytes.

available

Available memory in bytes.

Total Memory

Total memory size in bytes.