Memory Troubleshooting Guide

Quick Navigation

Common Symptoms

  • Frequent freezes or crashes
  • Blue screen of death (BSOD) on Windows
  • Unexpected restarts
  • System running slow despite low CPU usage
  • Applications failing to launch

Windows Memory Issues

1. Verify Physical RAM

Open Task Manager → Performance → Memory to see usage and speed.

2. Run Windows Memory Diagnostic

mdsched.exe

3. Check for Memory Leaks

Use Resource Monitor or Process Explorer to identify processes with abnormal memory consumption.

4. Update Drivers & BIOS

Out‑dated chipset drivers can cause false memory errors.

Linux Memory Issues

1. Inspect Memory Usage

free -h

2. Check dmesg for Errors

dmesg | grep -i memory

3. Test RAM with memtest86+

Install via sudo apt install memtest86+ and reboot selecting the memtest option.

4. Analyze Swappiness

cat /proc/sys/vm/swappiness

macOS Memory Issues

1. Activity Monitor

Open Activity Monitor → Memory tab to view pressure graph and usage.

2. Run Apple Diagnostics

Shut down, then hold D while powering on to start diagnostics.

3. Check for RAM-intensive apps

Force‑quit apps using excessive memory via top -o rsize -l 1 in Terminal.

4. Reset NVRAM/PRAM

Hold Option+Command+P+R for 20 seconds during startup.

Frequently Asked Questions

What does a high memory pressure mean?

It indicates the system is using most of its RAM and may start swapping or throttling applications.

Can virtual memory replace faulty RAM?

No. Virtual memory helps temporarily but does not fix hardware issues.

How often should I run memtest?

At least once a year, or after any random crashes.

Is it safe to overclock RAM?

Only if your motherboard and BIOS support it and you monitor stability.