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  0000000000000000-000000000008DFFF 000000000000008E 000000000000000F
Reserved   000000000008E000-000000000008FFFF 0000000000000002 000000000000000F
Available  0000000000090000-000000000009FFFF 0000000000000010 000000000000000F
Available  0000000000100000-0000000072CFFFFF 0000000000072C00 000000000000000F
BS_Data    0000000072D00000-0000000072DFFFFF 0000000000000100 000000000000000F
Available  0000000072E00000-00000000837F0FFF 00000000000109F1 000000000000000F
LoaderCode 00000000837F1000-0000000084030FFF 0000000000000840 000000000000000F
Available  0000000084031000-00000000847BDFFF 000000000000078D 000000000000000F
BS_Data    00000000847BE000-0000000084809FFF 000000000000004C 000000000000000F
Available  000000008480A000-0000000084827FFF 000000000000001E 000000000000000F
BS_Data    0000000084828000-00000000850B7FFF 0000000000000890 000000000000000F
Available  00000000850B8000-00000000850B9FFF 0000000000000002 000000000000000F
BS_Data    00000000850BA000-00000000850CCFFF 0000000000000013 000000000000000F
LoaderData 00000000850CD000-00000000850D5FFF 0000000000000009 000000000000000F
BS_Data    00000000850D6000-00000000861DFFFF 000000000000110A 000000000000000F
BS_Code    00000000861E0000-00000000861F9FFF 000000000000001A 000000000000000F
RT_Data    00000000861FA000-00000000861FEFFF 0000000000000005 800000000000000F
BS_Code    00000000861FF000-0000000086958FFF 000000000000075A 000000000000000F
BS_Data    0000000086959000-000000008695CFFF 0000000000000004 000000000000000F
BS_Code    000000008695D000-0000000086E41FFF 00000000000004E5 000000000000000F
BS_Data    0000000086E42000-000000008C842FFF 0000000000005A01 000000000000000F
BS_Code    000000008C843000-000000008CDE1FFF 000000000000059F 000000000000000F
RT_Data    000000008CDE2000-000000008CDE6FFF 0000000000000005 800000000000000F
Reserved   000000008CDE7000-000000008D006FFF 0000000000000220 000000000000000F
RT_Data    000000008D007000-000000008D00FFFF 0000000000000009 800000000000000F
Reserved   000000008D010000-000000008E00FFFF 0000000000001000 000000000000000F
RT_Data    000000008E010000-000000008E020FFF 0000000000000011 800000000000000F
BS_Data    000000008E021000-000000008E021FFF 0000000000000001 000000000000000F
RT_Data    000000008E022000-000000008E742FFF 0000000000000721 800000000000000F
BS_Data    000000008E743000-0000000096742FFF 0000000000008000 000000000000000F
Available  0000000096743000-0000000096748FFF 0000000000000006 000000000000000F
LoaderData 0000000096749000-0000000096B42FFF 00000000000003FA 000000000000000F
Available  0000000096B43000-0000000096F12FFF 00000000000003D0 000000000000000F
LoaderCode 0000000096F13000-0000000096F42FFF 0000000000000030 000000000000000F
Available  0000000096F43000-0000000096F43FFF 0000000000000001 000000000000000F
BS_Code    0000000096F44000-0000000097F42FFF 0000000000000FFF 000000000000000F
RT_Data    0000000097F43000-0000000098342FFF 0000000000000400 800000000000000F
RT_Code    0000000098343000-0000000098B42FFF 0000000000000800 800000000000000F
Reserved   0000000098B43000-0000000098C42FFF 0000000000000100 000000000000000F
ACPI_NVS   0000000098C43000-000000009B042FFF 0000000000002400 000000000000000F
ACPI_Recl  000000009B043000-000000009B242FFF 0000000000000200 000000000000000F
BS_Data    000000009B243000-000000009B244FFF 0000000000000002 000000000000000F
RT_Data    000000009B245000-000000009B2C5FFF 0000000000000081 800000000000000F
BS_Data    000000009B2C6000-00000000A2C63FFF 000000000000799E 000000000000000F
BS_Code    00000000A2C64000-00000000A2C64FFF 0000000000000001 000000000000000F
BS_Data    00000000A2C65000-00000000A2CFBFFF 0000000000000097 000000000000000F
Available  00000000A2CFC000-00000000AF7FFFFF 000000000000CB04 000000000000000F
Available  0000000100000000-000000103FFFEFFF 0000000000F3FFFF 000000000000000F
Reserved   00000000000F0000-00000000000FFFFF 0000000000000010 0000000000001001
Reserved   00000000AF800000-00000000BFFFFFFF 0000000000010800 0000000000000008
MMIO       00000000C0000000-00000000CFFFFFFF 0000000000010000 8000000000000001
MMIO       00000000FE000000-00000000FE00FFFF 0000000000000010 8000000000000001
Reserved   000000103FFFF000-000000103FFFFFFF 0000000000000001 0000000000000000

  Reserved  :         72,499 Pages (296,955,904 Bytes)
  LoaderCode:          2,160 Pages (8,847,360 Bytes)
  LoaderData:          1,027 Pages (4,206,592 Bytes)
  BS_Code   :          8,696 Pages (35,618,816 Bytes)
  BS_Data   :         94,006 Pages (385,048,576 Bytes)
  RT_Code   :          2,048 Pages (8,388,608 Bytes)
  RT_Data   :          3,014 Pages (12,345,344 Bytes)
  ACPI_Recl :            512 Pages (2,097,152 Bytes)
  ACPI_NVS  :          9,216 Pages (37,748,736 Bytes)
  MMIO      :         65,552 Pages (268,500,992 Bytes)
  MMIO_Port :              0 Pages (0 Bytes)
  PalCode   :              0 Pages (0 Bytes)
  Available :     16,583,958 Pages (67,927,891,968 Bytes)
  Persistent:              0 Pages (0 Bytes)
              --------------
Total Memory:         65,252 MB (68,422,193,152 Bytes)

Output details

The following table describes the possible output for this command.

Table 12: 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.