How to Fix Chrome High Memory Usage on Linux

If Chrome uses too much RAM on Linux, Kudu can help clear cache and reduce system clutter.

By Kudu Team

Fix this automatically with Kudu

Run a free system scan to detect and resolve this issue automatically — no manual steps required.

Download Kudu Free →

What Causes This?

Chrome can use a lot of memory on Linux because each tab, extension, and background process runs separately. That improves stability, but it also means RAM usage climbs quickly if you keep many tabs open or use heavy sites like Gmail, YouTube, or web apps.

In some cases, the problem is made worse by buggy extensions, hardware acceleration issues, corrupted browser cache, or limited system memory. If Linux starts using swap heavily, Chrome can feel even slower and appear to be using more memory than expected.

Common Symptoms

  • Chrome becomes slow or freezes when several tabs are open
  • Linux starts lagging, especially when switching windows or apps
  • High RAM usage appears in System Monitor or top
  • Fans run louder than usual and the system feels less responsive
  • Chrome tabs crash with “Aw, Snap!” or similar errors

How to Fix It Manually

  1. Check Chrome’s memory usage

    • Open Chrome.
    • Press Shift + Esc to open Chrome’s built-in Task Manager.
    • Click the Memory footprint column to sort by highest usage.
    • Look for tabs, extensions, or GPU processes using unusually large amounts of RAM.
  2. Close or remove heavy tabs and extensions

    • In Chrome Task Manager, select the tab or extension using too much memory.
    • Click End process.
    • To remove unnecessary extensions:
      • Open Chrome and go to chrome://extensions/
      • Disable anything you do not need
      • Remove extensions you no longer use, especially tab managers, coupon tools, and ad-heavy add-ons
  3. Turn off background apps in Chrome

    • Open Chrome.
    • Click the three-dot menu in the top-right corner, then choose Settings.
    • Go to System.
    • Turn off Continue running background apps when Google Chrome is closed.
    • Restart Chrome and check whether RAM usage improves.
  4. Disable hardware acceleration

    • In Chrome, open Settings > System.
    • Turn off Use hardware acceleration when available.
    • Click Relaunch.
    • This can help if GPU-related processes are consuming too much memory or causing instability on Linux.
  5. Clear Chrome cache

    • Press Ctrl + Shift + Delete in Chrome.
    • Set the time range to All time.
    • Check Cached images and files.
    • Click Delete data.
    • A bloated cache can increase browser overhead and cause odd performance issues.
  6. Update Chrome and your Linux system

    • In Chrome, go to chrome://settings/help to check for updates.
    • Then update your Linux packages using your distro’s package manager.
    • For example, on Ubuntu or Debian-based systems, run:
      sudo apt update && sudo apt upgrade
    • Browser and system updates often fix memory leaks and compatibility problems.
  7. Restart Chrome with fewer startup tabs

    • Close Chrome completely.
    • Reopen it without restoring dozens of previous tabs.
    • If needed, go to Settings > On startup and choose a lighter startup option like Open the New Tab page.

Fix It Automatically with Kudu

If you do not want to track down cache bloat and browser clutter manually, Kudu can help automate the cleanup. It scans for unnecessary temporary files and leftover junk that can make Chrome and your system feel heavier than they should.

Download Kudu Free →

Fix this automatically with Kudu

Run a free system scan to detect and resolve this issue automatically — no manual steps required.

Download Kudu Free →