ThisCalculator

Everyday

RAM Running Below Rated Speed: Causes & Fixes

Updated · Standard formula, shown below

Average pace 5.00 min/km
Average speed
12.00 km/h
Result
Finish time
50 min
You entered
Distance
10 km
You entered

RAM Running Below Rated Speed: Causes & Fixes

If your RAM is running below its rated speed, the cause is almost always one of three things: the motherboard’s default memory profile (JEDEC) is conservative, XMP/DOCP/EXPO is not enabled, or the CPU/motherboard doesn’t support the rated speed. The fix is to enter the UEFI/BIOS, enable the memory profile (Intel XMP, AMD EXPO, or DOCP), and verify the speed in the OS.

Formula

The calculator above is a simple pace/speed converter, not the RAM speed calculator. The formula for converting a finish time and distance into pace is:

Pace (min/km) = Finish Time (min) / Distance (km)

Speed (km/h) = Distance (km) / (Finish Time (min) / 60)

Where finish time is in minutes, distance in kilometers, pace in minutes per kilometer, and speed in kilometers per hour. This is the standard running pace formula.

Worked Example

Using the default values: finish time = 50 minutes, distance = 10 km.

  1. Pace = 50 min / 10 km = 5.00 min/km
  2. Speed = 10 km / (50 min / 60) = 10 / 0.8333 = 12.00 km/h

The calculator shows 5.00 min/km and 12.00 km/h.

Why RAM Runs Below Rated Speed

When you buy DDR4-3600 or DDR5-6000 RAM, the box lists the maximum tested speed. But the default speed when you first install it is much lower (e.g., DDR4-2133 or DDR5-4800). This is because the memory controller and motherboard use the JEDEC standard profile, which is a conservative speed that works with virtually any CPU. The higher speed is an overclocking profile that must be enabled manually.

Intel calls this profile XMP (Extreme Memory Profile), AMD uses EXPO for DDR5 and DOCP for DDR4 (though DOCP is just a name for XMP on AMD boards). If you don’t enable the profile, the RAM runs at the base JEDEC speed, not the advertised speed.

How to Check Your Current RAM Speed

Before changing anything, verify what speed the RAM is actually running at.

  • Windows: Open Task Manager (Ctrl+Shift+Esc), go to Performance > Memory. The speed is shown in MHz. If it says 2133 or 2400 for DDR4, or 4800 for DDR5, it’s running at base speed.
  • macOS: Go to About This Mac > System Report > Memory. It shows the speed of each stick.
  • Linux: Run sudo dmidecode --type memory or lshw -short -class memory.

How to Enable XMP/EXPO/DOCP

The exact steps vary by motherboard brand, but the general process is the same.

  1. Restart your PC and press the key to enter UEFI/BIOS (usually Del, F2, F10, or Esc).
  2. Look for a section called “Overclocking,� “AI Tweaker,� “OC,� or “Tweaker.�
  3. Find the memory profile setting. It may be labeled “XMP,� “EXPO,� “DOCP,� “Memory Profile,� or “A-XMP.�
  4. Select the profile that matches your RAM’s rated speed (e.g., DDR4-3600).
  5. Save and exit (usually F10). The PC will reboot.

After reboot, check Task Manager again. The speed should now show the rated speed. If it doesn’t, the profile may not have applied, or the system may have failed to boot with the overclock and reverted to default.

Common Reasons Why the Fix Fails

Sometimes enabling XMP doesn’t work, or the system becomes unstable. Here are the most common causes:

  • CPU memory controller limitation: Some CPUs, especially budget chips, officially support only up to DDR4-3200 or DDR5-5600. Running above that is an overclock and may not be stable.
  • Motherboard QVL: The motherboard manufacturer tests specific RAM kits. If your kit isn’t on the QVL, it may not run at the rated speed.
  • BIOS not updated: An older BIOS may not have the correct memory training or microcode for your RAM. Updating the BIOS to the latest version often fixes this.
  • Incorrect slot population: If you have two sticks, they must be in the correct slots (usually A2 and B2) to run in dual-channel and achieve the rated speed.
  • Manual voltage settings: XMP sets the voltage automatically, but if you’ve manually overridden it, the RAM may not be stable.

What to Do If XMP Still Doesn’t Work

If the system won’t boot or crashes after enabling XMP, try these steps in order:

  1. Clear CMOS: This resets the BIOS to defaults. Use the jumper or button on the motherboard, or remove the CMOS battery for 30 seconds.
  2. Update BIOS: Download the latest BIOS from the motherboard manufacturer’s website and flash it. This often adds memory compatibility.
  3. Try a lower profile: Some motherboards offer multiple XMP profiles (e.g., 3600 and 3400). Choose the lower one.
  4. Manual overclock: Set the speed manually (e.g., 3600 MHz) and increase the voltage slightly (e.g., from 1.35V to 1.40V). This is advanced and should only be done if you understand the risks.
  5. Check for bent pins or bad slots: If the RAM still doesn’t work, try reseating the sticks or testing one at a time.

Frequently Asked Questions

Is it safe to run RAM at its rated speed?

Yes, if the CPU and motherboard support it. The rated speed is tested by the RAM manufacturer, and XMP is a one-click overclock that is generally safe. However, it’s still an overclock, so there is a small risk of instability. If you experience crashes, revert to default.

Does RAM speed really matter for gaming?

Yes, but the impact varies. For DDR4, going from 2133 to 3200 can improve frame rates by 5-10% in CPU-bound games. For DDR5, the sweet spot is around 6000-6400 MT/s. Beyond that, the gains are small. It also matters more for AMD Ryzen CPUs because the Infinity Fabric clock is tied to memory speed.

Why does my RAM show 2133 MHz when it’s rated 3200?

Because the motherboard defaults to the JEDEC standard speed (2133 for DDR4, 4800 for DDR5). You must enable XMP/EXPO in the BIOS to run at the rated speed. This is normal and not a defect.

Can I mix RAM sticks with different speeds?

Yes, but all sticks will run at the speed of the slowest stick. For example, if you have a 3200 stick and a 2400 stick, both will run at 2400. It’s also best to match timings and voltage, otherwise the system may fail to boot.

What is the difference between XMP and EXPO?

XMP is Intel’s memory overclocking profile, and EXPO is AMD’s for DDR5. DOCP is AMD’s name for XMP on DDR4. They all do the same thing: apply a pre-tested overclocking profile stored on the RAM stick. The main difference is the branding and the specific timings they use.

Does enabling XMP void my warranty?

Generally, no. RAM manufacturers expect you to enable XMP to reach the rated speed. However, if you manually overclock beyond that and damage the RAM, the warranty may not cover it. Always check the manufacturer’s warranty policy.

Related

Formula used
in t | Finish time | min | 50 | 0
in d | Distance | km | 10 | 0
out pace | Average pace | min/km | t / d | 2
out speed | Average speed | km/h | d / (t / 60) | 2

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.