Create an account


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Fedora - Fedora Desktops – Memory Footprints

#1
Fedora Desktops – Memory Footprints

There are over 40 desktops in Fedora. Each desktop has it’s own strengths and weaknesses. Usually picking a desktop is a very personal preference based on features, looks, and other qualities. Sometimes, what you pick for a desktop is limited by hardware constraints.

This article is to help people compare Fedora desktops based on the desktop baseline memory. To narrow the scope, we are only looking at the desktops that have an official Fedora Live image.

Installation and Setup


Each of the desktops was installed on it’s own KVM virtual machine. Each virtual machine had 1 CPU, 4GB of memory, 15 GB virtio solid state disk, and everything else that comes standard on RHEL 8.0 kvm.

The images for installation were the standard Fedora 31 Live images. For GNOME, that image was the Fedora Workstation. For the other desktops, the corresponding Spin was used. Sugar On A Stick (SOAS) was not tested because it does not install easily onto a local drive.

The virtual machine booted into the Live CD. “Install to Hard Disk” was selected. During the install, only the defaults were used. A root user, and a regular users were created. After installation and reboot, the Live image was verified to not be in the virtual CDROM.

The settings for each desktop was not touched. They each ran whatever settings came default from the Live CD installation. Each desktop was logged into via the regular user. A terminal was opened. Using sudo each machine ran “dnf -y update”. After update, in that sudo terminal, each machine ran “/sbin/shutdown -h now” to shut down.

Testing


Each machine was started up. The desktop was logged into via the regular user. Three of the desktop terminals were opened. xterm was never used, it was always the terminal for that desktop, such as konsole.

In one terminal, top was started and M pressed, showing the processes sorted by memory. In another terminal, a simple while loop showed “free -m” every 30 seconds. The third terminal was idle.

I then waited 5 minutes. This allowed any startup services to finish. I recorded the final free result, as well as the final top three memory consumers from top.

Results


  • Cinnamon
    • 624 MB Memory used
    • cinnamon 4.8% / Xorg 2.2% / dnfdragora 1.8%
  • GNOME
    • 612 MB Memory used
    • gnome-shell 6.9% / gnome-software 1.8% / ibus-x11 1.5%
  • KDE
    • 733 MB Memory used
    • plasmashell 6.2% / kwin_x11 3.6% / akonadi_mailfil 2.9%
  • LXDE
    • 318 MB Memory used
    • Xorg 1.9% / nm-applet 1.8% / dnfdragora 1.8%
  • LXQt
    • 391 MB Memory used
    • lxqt-panel 2.2% / pcmanfm-qt 2.1% / Xorg 2.1%
  • MATE
    • 465 MB Memory used
    • Xorg 2.5% / dnfdragora 1.8% / caja 1.5%
  • XFCE
    • 448 MB Memory used
    • Xorg 2.3% / xfwm4 2.0% / dnfdragora 1.8%

Conclusion


I will let the numbers speak for themselves.

Remember that these numbers are from a default Live install. If you remove, or add services and features, your memory usage will change. But this is a good baseline to look at if you are determining your desktop based on memory consumption.



https://www.sickgaming.net/blog/2019/12/...ootprints/
Reply



Possibly Related Threads…
Thread Author Replies Views Last Post
  Fedora - Using network bound disk encryption with Stratis xSicKxBot 0 12 04-07-2021, 02:52 PM
Last Post: xSicKxBot
  Fedora - Contribute at Fedora Linux 34 Upgrade, Audio, and Virtualization test days xSicKxBot 0 11 04-06-2021, 10:27 AM
Last Post: xSicKxBot
  Fedora - Fedora Council statement on Richard Stallman rejoining FSF Board xSicKxBot 0 11 04-03-2021, 11:11 AM
Last Post: xSicKxBot
  Fedora - Playing with modular synthesizers and VCV Rack xSicKxBot 0 22 03-31-2021, 02:01 PM
Last Post: xSicKxBot
  Fedora - Network address translation part 3 – the conntrack event framework xSicKxBot 0 19 03-26-2021, 10:16 AM
Last Post: xSicKxBot
  Fedora - Announcing the release of Fedora Linux 34 Beta xSicKxBot 0 25 03-24-2021, 02:28 PM
Last Post: xSicKxBot
  Fedora - Productivity with Ulauncher xSicKxBot 0 22 03-22-2021, 06:29 PM
Last Post: xSicKxBot
  Fedora - 4 cool new projects to try in COPR for March 2021 xSicKxBot 0 25 03-19-2021, 09:16 AM
Last Post: xSicKxBot
  Fedora - Fedora Workstation 34 Feature Focus: Updated Activities Overview xSicKxBot 0 29 03-17-2021, 03:08 PM
Last Post: xSicKxBot
  Fedora - How to use Poetry to manage your Python projects on Fedora xSicKxBot 0 29 03-09-2021, 10:57 AM
Last Post: xSicKxBot

Forum Jump:

[-]
Active Threads
PluralSight Courses All Free During Apri...
Last Post: xSicKxBot
Today 05:10 PM
» Replies: 0
» Views: 5
AppleInsider - Flash deal: 50% off H&R B...
Last Post: xSicKxBot
Today 05:10 PM
» Replies: 0
» Views: 4
News - See More Of New Zombie Game The D...
Last Post: xSicKxBot
Today 05:09 PM
» Replies: 0
» Views: 4
ISO: Staff Members for Website, Discord,...
Last Post: Ronalddiz
Today 04:20 PM
» Replies: 4
» Views: 8442
Official Sick Gaming Social Links: Twitt...
Last Post: Marcusjut
Today 09:56 AM
» Replies: 5
» Views: 9822
(Indie Deal) FREE ToW3: Korea, Sold Out,...
Last Post: xSicKxBot
Today 07:05 AM
» Replies: 0
» Views: 8
News - Unrailed! Is The Next Switch Limi...
Last Post: xSicKxBot
Today 07:05 AM
» Replies: 0
» Views: 8
News - The Darkside Detective: A Fumble ...
Last Post: xSicKxBot
Today 07:05 AM
» Replies: 0
» Views: 8
News - The Hunter Dev On Using Motion Ca...
Last Post: xSicKxBot
Today 07:05 AM
» Replies: 0
» Views: 11
Sick Gaming Welcomes All Gamers
Last Post: Rayfordres
Today 06:14 AM
» Replies: 8
» Views: 15872

[-]
Twitter

[-]
Sponsored
Get the Deal of the Week at RefurBees.com

Copyright © SickGaming.net 2012-2020