Go to main content

Oracle® x86 Server Diagnostics, Applications, and Utilities Guide

Exit Print View

Updated: June 2016

memory info

The memory info command displays basic information on various aspects of the host memory system, as described in the command options.

Command Syntax

udiag memory info { freespace | maxblock | dimms | dimm <address> }


Displays available memory for UEFI applications as reported by BIOS.
Displays the starting address and size for the largest contiguous block available for UEFI applications.
Displays installed DIMM information at each CPU socket. This is not available on systems equipped with Oracle ILOM 3.2.4 or newer.
dimm [x] <address>
Translates the system <address> into a physical location in terms socket, channel, DIMM, rank, and chip numbers. If x is present, then it uses the MP translator (if available) instead of the default BIOS-provided translator..
DRAM_INFO := <socket> <mc> <channel> <dimm> [<rank> [<bank> [<row> [<col>]]]]
Translates the DRAM information to the physical address
  • <socket> is the CPU socket number (base 0).

  • <mc> is the memory controller. For example on a two-socket system it is 0 or 1.

  • <channel> is the channel on the memory controller. For example, it is 0 for processor 0, CH 0, and it is 3 for processor 1, CH 1.

  • <dimm> is the DIMM slot number.

  • Optional DRAM <rank>, <bank>, <row>, and <col> all default to 0.

map [<address> | RANK]
Displays system address mapping using DIMM ranks and address ranges.
  • <address> displays the address range info that <address> belongs to.

  • RANK = <socket> <mc> <channel> <dimm> [<rank>]

  • <rank> is optional and if absent, ranks are enumerated for display.

Resource Requirements