Blog

Why RAM compression changes available memory

Learn why compressed RAM and available memory do not move together, how Windows and macOS report them, and what a browser memory test can tell you.

Daniel HayesHardware tests 4 min read

Your computer says it is compressing memory, but the amount of available RAM does not rise as much as you expected. Or the available figure changes while the compressed amount barely moves. These numbers describe different parts of how the operating system manages memory, so they do not have to change in step.

You can compare memory performance with TooLab's Memory Test (RAM), then check your operating system's own memory view to see what is happening. The test measures speed and response time, not how much RAM is free or compressed.

Compare memory use and test performance

  1. Open the Memory Test (RAM) and run the test. Note the read, write and copy speeds, response time and score.
  2. Check memory use while the test runs. In Windows 11, open Task Manager › Performance › Memory. On a Mac, open Activity Monitor › Memory.
  3. Note the available and compressed memory figures along with the test result. Also note whether other apps or browser tabs are busy.
  4. Close memory-heavy apps, wait a moment, and run the test again under similar conditions. Compare the results, rather than expecting the available memory number to match the test score.

A single reading is only a snapshot. The operating system can change what it keeps in RAM from moment to moment, even when you are not deliberately opening a new app.

What the result means

Compressed memory rises, but available memory barely changes

Compression is helping the operating system fit more data into physical RAM, but the compressed data still occupies some RAM. It is not an equal amount of newly freed memory. The operating system may also use the space it recovered for app data or caches, so the available figure can stay similar.

The result depends on what is in memory. Repetitive data may compress well, while already compressed files, video, or other data may not shrink much. Compression also takes processor time, which can affect performance under heavy memory pressure.

Available memory rises while compression stays about the same

An app may have closed or released memory, or the operating system may have cleared a cache. Compression is only one part of memory management. A change in available memory does not prove that compressed pages were removed.

Windows and macOS show different figures

The systems use different labels and accounting rules. In Windows 11 Task Manager, In use (Compressed) reports memory in use and indicates the compressed portion; Available includes memory the system can quickly reuse. On macOS, Activity Monitor shows Compressed memory and a Memory Pressure graph. The graph gives context about how well memory needs are being met, rather than a direct equivalent of Windows' available figure.

Do not compare the same number across operating systems as if it were calculated identically. Compare each computer with itself under similar workloads.

The RAM test score changes, but memory totals look similar

The Memory Test (RAM) measures read, write and copy speed, response time, and a score. It does not report how much memory is compressed or available. Other running apps, browser activity, heat, and memory pressure can affect a browser-based performance test even if the total RAM figure has not changed.

How to get a clearer reading

  1. Check the operating system's memory view. Use Task Manager › Performance › Memory on Windows 11, or Activity Monitor › Memory on macOS. A browser cannot provide a more authoritative available-memory figure.
  2. Compare at the same workload. Close the same apps and tabs before each test, wait for background activity to settle, then repeat the RAM test. A busy browser or video call can change results.
  3. Close apps you are not using. On Windows, use Task Manager › Processes to find apps using a lot of memory. On a Mac, check the Memory column in Activity Monitor. Save your work before quitting an app.
  4. Look for persistent memory pressure. If Windows repeatedly has little available memory and apps slow down, check which processes use the most in Task Manager. On macOS, watch whether the Memory Pressure graph stays elevated during ordinary use, not just during a short test.
  5. Restart if memory use seems stuck. Save open work and restart the computer if an app keeps consuming memory after you close it, or the system stays sluggish. If the same problem returns, update or troubleshoot the app that uses the most memory.

Do not try to turn off memory compression just to make an available-memory number look larger. Compression is an automatic way to manage limited RAM, and disabling it can make the computer rely more on slower storage or run out of usable memory sooner.

Why a browser test cannot show all your RAM

Browsers limit what websites can learn about a device. They may expose only a rounded hint about RAM size, not the exact amount, and that hint is not a live reading of available memory. A browser test also runs inside the browser's own limits, so it cannot claim all system memory for testing. For more on that limitation, see why your browser can't tell you how much RAM you have.

Use the operating system's memory tools to diagnose memory pressure, and use the browser test to compare memory performance under similar conditions.