• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

ReviewsLion

Reviews of online services and software

  • Hosting
  • WordPress Themes
  • SEO Tools
  • Domains
  • Other Topics
    • WordPress Plugins
    • Server Tools
    • Developer Tools
    • Online Businesses
    • VPN
    • Content Delivery Networks

How to reduce KDE or GNOME memory usage?

KDE and Gnome are the two of the best desktop environments available for the Linux distros. You may have read many good things about KDE and Gnome. KDE is known for its low RAM usage and Gnome is known for its powerful user interface. Once you install a Linux distro and run the system monitor software or any other application that shows the CPU/RAM status, list of processes, etc, you’ll learn that Gnome uses 1+ GB RAM by default. The system memory used by KDE can vary between 600 MB to 1+ GB.

Table of contents:
  • How to reduce GNOME or KDE memory usage?
    • Disable services
      • How to disable a Linux service?
    • Remove packages you won’t use

How to reduce GNOME or KDE memory usage?

The RAM usage of KDE, Gnome or any other Linux desktop environment depends on the processes that are using the memory. Unless you use Arch Linux or a similar distro that requires users to install only those packages they require, the Linux distros and their spins may come installed with many services/applications. The applications/services may run in the background wasting the precious system memory. Should you switch to XFCE, LXQT, or LXDE? No, to reduce Linux memory usage, you don’t have to switch to a so-called lightweight Linux desktop environment. If you do so, you’re doing injustice to the underlying hardware. What is the solution? Following are the two ways to reduce the memory usage of KDE, Gnome, or any other Linux desktop environment:

Disable services

Services are processes that run in the background. To reduce Linux memory usage, you must identify or find the services you don’t require and disable them. For example, I have disabled the following services on Fedora 34:

packagekit: The packagekit service can consume 20 to 200 megabytes of system memory. This service runs in the background and makes KDE show notifications when a newer version of a KDE package, Linux kernel, etc you’ve installed is available. When you can update the OS or packages with commands such as DNF check-update, pacman -Syu, apt-get update, etc, why use GUI to update the software or OS?

kwallet: Kwallet is yet another RAM wasting service of KDE. If you don’t disable KWallet, KDE will display a popup prompting you to enter a password when you open a browser such as Chrome, log in to your Linux account, etc. You can disable the wallet subsystem from the KDE settings application.

samba: The Samba service is yet another process that wastes RAM. You should remove it or disable it if you don’t use the Samba service.

Gnome software is similar to the Windows App Store. It lets you find and install software available for your Linux distro. If you run Gnome software on your PC and close the application, it will run in the background wasting RAM. You should remove the Gnome software if you want to free up some RAM.

Gnome also ships with the Evolution Data Server that runs eats RAM. Although some distros will display a warning message that the Gnome Shell requires the Evolution Data Server package, you can remove it if you don’t use Gnome’s calendar or address book feature.

How to disable a Linux service?

To disable the process, run these two commands – systemctl disable the_service_name.service and systemctl stop the_service_name.service commands. Replace the_service_name with the service you want to disable and reduce the Linux memory. What will the two commands do? Well, the 1st command will prevent the OS from running the disabled service automatically when the system starts. The 2nd command will stop the service immediately and the OS will free the memory it was using.

Remove packages you won’t use

If you don’t use the software, remove it. KDE and GNOME ship with several utility applications and services you may never use. For example, KDE comes with the Kmail email client. Gnome ships with the Evolution mail client. Gnome ships with the Calendar, Maps, Calculator, etc apps. Some of the apps are responsible for the background running process. For example, Gnome’s Eevolution Data Service can waste a huge amount of system memory. It is created by the Evolution email client. To free up storage memory used by wanted applications, you must find and remove software you don’t use.

So these were the two methods you can follow to reduce memory usage in Linux. Do let’s know the amount of storage and RAM you were able to free by disabling services and removing applications.

Filed Under: Tips Tagged With: Linux

About the Author

Pramod has started this site to share honest reviews of WordPress products, hosting, and software. If you have any doubts about a product he has reviewed on this site, you can get in touch with him on LinkedIn.

Primary Sidebar

Recent posts

What happened to the iPhone Bubble level app?

What languages is ChatGPT available in?

Instagram Engagement Groups Use Teamwork To Help You Succeed

What is the best alternative to Dopebox?

How to Silence Notifications on iPhone

What is the difference between an internet gateway and a virtual private gateway?

SpyDialer Reverse Phone Lookup and Competitors

How do you put multiple pictures in one story on Snapchat?

Top vMix Alternatives In 2025

How to Download & Install Veeam Agent for Windows 11 or 10

Footer

WebFactory’s WordPress Plugins

  • UnderConstructionPage
  • WP Reset
  • Google Maps Widget
  • Minimal Coming Soon & Maintenance Mode
  • WP 301 Redirects
  • WP Sticky

Articles you will like

  • 5,000+ Sites that Accept Guest Posts
  • WordPress Maintenance Services Roundup & Comparison
  • What Are the Best Selling WordPress Themes 2019?
  • The Ultimate Guide to WordPress Maintenance for Beginners
  • Ultimate Guide to Creating Redirects in WordPress

Join us

  • Facebook
  • Privacy Policy
  • Contact Us

Affiliate Disclosure: This page may have affiliate links. When you click the link and buy the product or service, I’ll receive a commission.

Copyright © 2025 · Reviewslion

  • Facebook
Like every other site, this one uses cookies too. Read the fine print to learn more. By continuing to browse, you agree to our use of cookies.X