Skip to main content
Review SuperchargePerformance

Chrome Memory Saver Not Working? Why You See No Change

Chrome Memory Saver works, but it discards tabs only under RAM pressure, so most users feel nothing. Verify it on your own machine in under 2 minutes (2026).

5 min read Verified Chrome 149

Chrome Memory Saver works, but it is reactive: it discards inactive tabs only when your system reports memory pressure or its on-device model predicts you won’t return to a tab. On a roomy machine, that threshold may never trip, so no tab is ever discarded and you feel nothing. As of June 2026 (Chrome 149), “Memory Saver not working” is almost always Memory Saver waiting, not Memory Saver broken.

Check Whether It Discarded Anything (2 Minutes)

Before assuming the feature is dead, confirm what it has actually done. Type chrome://discards into the address bar and press Enter. You get a table of every open tab with two columns that settle the question:

  • Discarded — reads Yes if Chrome has freed that tab’s memory, No if the tab is still fully resident.
  • Last Active — how long the tab has sat untouched.

If you have a dozen tabs you abandoned hours ago and every Discarded cell reads No, Memory Saver has not acted on a single one. That is the most common “it’s not working” case, and the table just proved the feature is idle rather than broken.

To prove it can free RAM, find a heavy idle tab in that table, open Chrome’s own Task Manager (Shift+Esc on Windows and Linux, or the Window menu on macOS), note the tab’s memory figure, then click Urgent Discard on its chrome://discards row. The tab drops out of Task Manager’s renderer list and its footprint collapses to a few kilobytes. The mechanism is fine. The trigger is the issue.

Why You See No Change

Memory Saver only fires under two conditions: the operating system signals real memory pressure, or the on-device revisit model (added in Chrome 140, September 2025) flags a tab as unlikely to be reopened. Neither condition cares about a clock.

On a 16 GB laptop with 15 mixed tabs, Chrome might sit at 4 GB all afternoon and never cross the pressure line. Your idle tabs stay fully loaded the entire time. Nothing is wrong, and nothing is freed, because the feature is built to step in during a shortage, not to keep your footprint trim by default.

What you expectedWhat Memory Saver does
Frees idle tabs after a few minutesFrees them only when RAM runs short
You set the timingThe mode (Moderate/Balanced/Maximum) and a model set it
Every heavy tab gets suspendedActive, pinned, audio, and form tabs are never touched
You can see the RAM savedNo per-tab readout; chrome://discards is the only window in

The mismatch between the first column and the second is the whole story behind the “no difference” complaint. The feature is quietly correct; it just optimizes for a moment you may not reach.

The Protections That Keep Heavy Tabs Resident

Even when Memory Saver does fire, it deliberately skips the tabs most likely to be eating your RAM right now:

  • The active tab you’re looking at
  • Pinned tabs
  • Tabs playing audio (a music or video tab)
  • Tabs with unsubmitted form input
  • Anything on your Always keep active exclude list

These are the right calls. Discarding a half-written email or a live video call would be worse than the RAM it saves. But they also mean the Figma board, the Meet call, and the YouTube tab, often the three heaviest things open, frequently stay resident. So even an actively-working Memory Saver can leave your total RAM looking barely changed, which reads to most people as “it did nothing.”

When the Reactive Model Is Already Enough

Stay on the built-in feature with no extra tooling if you keep fewer than 10 tabs, run on a machine where memory pressure actually arrives (8 GB or less is common), and don’t care about seeing the numbers. In that setup Memory Saver trips often, frees real RAM, and asks nothing of you. It is a good default and it is doing its job.

The gap opens on a roomy machine with a heavy tab habit: 20-plus tabs on 16 GB, where pressure trips late or never, so you spend the session with idle tabs fully loaded. There, “reactive” means “mostly idle,” and the RAM you could reclaim sits unrealized for hours.

Closing the Gap With Proactive Suspension

A timer-based suspender attacks the timing problem directly. Instead of waiting for pressure, SuperchargePerformance discards a tab once it has been inactive for a fixed window (5 or 15 minutes on the free tier, a custom value on PRO) through the same chrome.tabs.discard() call Chrome uses internally. The RAM comes back before your machine slows down, freeing most of each parked tab’s memory, not after a shortage forces it.

Chrome Memory SaverSuperchargePerformance
TriggerRAM pressure + revisit modelFixed inactivity timer
Acts before pressureNoYes
Timing you controlMode buckets only5 / 15 min, custom on PRO
Per-tab RAM readoutNoneYes, in the popup
Auto-protected web appsManual exclude list25+ built in (Gmail, Figma, Notion, Slack…)
Ad / tracker blockingNone186K+ rules
Account / telemetryNoneNone, fully local, free core

The honest framing: the extension is not faster magic, it runs the same discard the browser does. Its edge is when (a clock you set, not a pressure spike) and visibility (a per-tab RAM figure so you can confirm the saving instead of squinting at chrome://discards). It also blocks ads on the active tabs Memory Saver leaves loading at full weight, and it runs entirely on your own machine with no account and nothing phoned home.

If you want the full feature-by-feature breakdown of the built-in tool first, our Chrome Memory Saver tested review rates it across setup, timing, and visibility. To see exactly how the timing gap plays out at 30 tabs, the tab suspender vs Memory Saver data measures both side by side.

Settle It On Your Own Machine

If chrome://discards shows everything as No and your tabs sit idle for hours: Memory Saver is waiting for pressure that isn’t coming, so reach for a timer. If pressure does arrive on your hardware and tabs get discarded on their own: the built-in feature is already doing the work, and you don’t need anything more.

Frequently Asked Questions

Why does Chrome Memory Saver seem to do nothing?
As of June 2026 (Chrome 149), Memory Saver is reactive: it discards inactive tabs only when the system reports memory pressure or its on-device model predicts you won't revisit a tab. On a 16 GB machine with 15 tabs open, that pressure threshold may never trip, so no tab is ever discarded and you feel no change. It is working as designed; the design just waits for a crisis that, on a roomy machine, rarely arrives.
How do I check if Chrome Memory Saver is actually discarding tabs?
Open chrome://discards in the address bar. The table lists every open tab with a 'Discarded' state column and a 'Last Active' time. If the Discarded column reads 'No' for tabs you left hours ago, Memory Saver has not acted on them. You can force one with the 'Urgent Discard' link on that row, then watch the tab's RAM drop in chrome://settings/performance or Chrome's own Task Manager (Shift+Esc on Windows/Linux).
Does Chrome Memory Saver actually save RAM?
Yes, when it fires. A discarded tab calls chrome.tabs.discard(), which terminates that tab's renderer process and frees most of its memory back to the operating system. The catch is timing: Memory Saver only fires under pressure, so on a machine with spare RAM the savings sit unrealized. In our 32-tab test on Maximum mode, total Chrome RAM fell about 38% once the threshold tripped.
How is a tab suspender extension different from Memory Saver?
A timer-based suspender like SuperchargePerformance discards an inactive tab on a fixed clock (5 or 15 minutes, custom on PRO) regardless of system pressure. It frees the RAM before your machine slows down, not after. Memory Saver waits for pressure and uses a prediction model. Same chrome.tabs.discard() API underneath; the difference is when and which tabs get hit.
Will Memory Saver discard the tab I'm looking at?
No. As of June 2026 it never discards the active tab, pinned tabs, tabs playing audio, tabs with unsubmitted form input, or sites on your 'Always keep active' exclude list. Those protections are why the heaviest tabs (a video call, a Figma board) often stay resident even when Memory Saver is on, which can make it look like nothing happened.
Is leaving Memory Saver on enough for heavy tab users?
As of June 2026, under about 10 tabs it is fine. Above 20 tabs on a machine with 16 GB or more, the pressure threshold trips late, so you spend most of your session with idle tabs fully resident. If you want tabs freed proactively on a schedule you control, plus a per-tab RAM readout to verify it, a dedicated suspender closes that gap.

Don't miss the next release

Be first to know when we ship something new.

Related Articles