Skip to main content

Memory

This menu displays and provides options to change the memory setting.

Table 1. Memory
ItemOptionsDescription
System Memory Details

N/A

View the status of the system memory.

ADDDC Sparing
  • Disabled(Default)

  • Enabled

Adaptive Double Device Data Correction (ADDDC) Sparing is a RAS function that provides more reliability of memory error correction in virtual lockstep mode. When the memory correctable error count reaches a pre-defined threshold, ADDDC will trigger virtual lockstep mode, which can significantly reduce performance.

For high frequency, low latency, or low jitter workloads, Lenovo generally recommends disabling ADDDC sparing for high performance.

ADDDC Sparing will not take effect if the system has x8 DIMMs or 9x4 value DIMMs or if memory is set to [Mirror mode] (Full or Partial).

Page Policy
  • Closed

    (Default)
  • Adaptive

Page Policy setting determines whether the memory controller keeps the last accessed page open.

  • [Adaptive]: improves performance for applications with a highly localized memory access pattern.

  • [Closed]: benefits applications that access memory more randomly.

DDR MBIST
  • Disabled

    (Default)
  • Enabled

Enable or disable DDR Memory Built-In Self Test (MBIST).

DRAM Post Package Repair
  • Enabled(Default)

  • Disabled

Enable or disable DRAM Post Package Repair (PRR).

Memory Test
  • Disabled

  • Enabled (Default)

Enable or disable memory test during normal boot.

Cold Boot Fast
  • Disabled

  • Enabled (Default)

Enable or disable Cold Boot Fast.

AC Boot Fast
  • Disabled

  • Enabled (Default)

Enable or disable AC Boot Fast which is for AC boot only.

Note
This item is available and functional only when Cold Boot Fast is enabled.
Global Data Scrambling
  • Disabled

  • Enabled (Default)

Memory traffic on the data bus is not random and can cause current “hot spots” on the DIMM. Memory data scrambling uses a data scrambling feature in the memory controller to create pseudo-random patterns on the data bus to reduce possibility of data-bit errors due to the impact of excessive current fluctuations

Patrol Scrub
  • Disabled

  • Enabled (Default)

Patrol Scrub works in the background to proactively check DIMMs to repair correctable errors.

When enabled, Patrol Scrub takes effect at the end of POST.

Dynamic ECC Mode Selection
  • Disabled

  • Enabled (Default)

Enable or disable dynamic ECC mode selection.

Memory Speed
  • Max (Default)

  • Power Efficient

  • Min

Select the memory speed.

  • [Max]: maximizes performance.

  • [Power Efficient]: offers a balance between performance and power.

  • [Min]: maximizes power savings.

When a preset workload profile is selected, this setting is not changeable and is grayed out. To change the setting, select System Settings > Workload Profile > Custom first. Then, you can make change to this setting.

Memory Refresh Rate
  • Auto

  • 1x (Default)

  • 2x

Select the memory refresh rate.

When a preset workload profile is selected, this setting is not changeable and is grayed out. To change the setting, select System Settings > Workload Profile > Custom first. Then, you can make change to this setting.

DDR5 ECS
  • Disabled

  • Enabled (Default)

  • Enable ECS with Result Collection

The Error check and scrub (ECS) function allows early detection of possible DRAM failures to avoid or reduce downtime.

  • [Disabled]: Disables the ECS function.

  • [Enabled]: Enables ECS without result collection.

  • [Enable ECS with Result Collection]: Enables ECS with result collection.

Mirror Configuration

N/A

View and configure the memory mirror state.

Note
This item can be configured only when ADDDC Sparing is disabled and memory population meets the requirements.
Memory Power Savings Advanced Option

N/A

Configure advanced settings for CKE and related memory power savings features.