Linux中國

Fedora 上的桌面環境內存佔用測試

Fedora 中有 40 多種桌面環境(DE)。每種桌面環境都有自己的優點和缺點。通常,根據功能、外觀和其它品質,選擇桌面是一件非常個人的偏好。但有時,你選擇的桌面環境還會受到硬體限制。

本文旨在幫助人們根據桌面環境佔用的基準內存來比較 Fedora 桌面環境。為了縮小範圍,我們僅查看具有正式 Fedora Live 鏡像的桌面環境。

安裝與系統配置

每個桌面環境都安裝在自己的 KVM 虛擬機上。每個虛擬機都有 1 個 CPU、4GB 內存、15GB virtio 固態磁碟,以及 RHEL 8.0 kvm 上所有其他標準配置。

用於安裝的鏡像是標準的 Fedora 31 Live 鏡像。對於 GNOME,該鏡像是 「Fedora 工作站」。對於其它桌面,使用了相應的 Spin 版本。未對「 糖葫蘆 Sugar On A Stick 」(SOAS)進行測試,因為它不容易安裝到本地驅動器上。

用 Live CD 啟動虛擬機,然後選擇「安裝到硬碟」。在安裝過程中,僅使用默認值。創建了一個 root 用戶和一個普通用戶。安裝並重新啟動後,live 鏡像已確認不在虛擬 CDROM 中。

每個桌面環境的設置都沒有改動。它們每個都以 Live CD 環境中默認的設置運行。每個桌面環境都是通過普通用戶登錄的。打開了一個終端,在每台虛擬機中都使用 sudo 運行了 dnf -y update。在更新後,在該 sudo 終端中,每台虛擬機都運行 /sbin/shutdown -h now 以關閉。

測試方式

每台機器都已啟動。桌面環境已通過普通用戶登錄。打開了三個桌面終端。xterm 從未使用過,始終用的是該桌面環境的終端,例如 konsole。

在一個終端中,啟動 top 並按下 M,以顯示按內存排序的進程。在另一個終端中,一個簡單的 while 循環每 30 秒顯示一次 free -m。第三個終端閑置。

然後,我等待了 5 分鐘。這樣就可以讓所有啟動的服務都啟動完成。我記錄了最終的 free 結果,以及 top 中最終的前三名內存使用者。

結果

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

結論

我會讓數字說明一切。

請記住,這些數字來自默認的 Live 安裝環境。如果刪除或添加服務和功能,則內存使用量將發生變化。但是,如果要根據內存消耗確定桌面環境,這是一個很好的基準。

via: https://fedoramagazine.org/fedora-desktops-memory-footprints/

作者:Troy Dawson 選題:lujun9972 譯者:wxy 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    這個站點使用 Akismet 來減少垃圾評論。了解你的評論數據如何被處理

    More in:Linux中國

    Linux中國

    捐贈 Let's Encrypt,共建安全的互聯網

    隨著 Mozilla、蘋果和谷歌對沃通和 StartCom 這兩家 CA 公司處罰落定,很多使用這兩家 CA 所簽發證書的網站紛紛尋求新的證書籤發商。有一個非盈利組織可以為大家提供了免費、可靠和安全的 SSL 證書服務,這就是 Let's Encrypt 項目。現在,它需要您的幫助
    Linux中國

    關於Linux防火牆iptables的面試問答

    Nishita Agarwal是Tecmint的用戶,她將分享關於她剛剛經歷的一家公司(印度的一家私人公司Pune)的面試經驗。在面試中她被問及許多不同的問題,但她是iptables方面的專家,因此她想分享這些關於iptables的問題和相應的答案給那些以後可能會進行相關面試的人。 所有的問題和相應的答案都基於Nishita Agarwal的記憶並經過了重寫。 嗨,朋友!我叫Nishita Agarwal。我已經取得了理學學士學位,我的專業集中在UNIX和它的變種(BSD,Linux)。它們一直深深的吸引著我。我在存儲方面有1年多的經驗。我正在尋求職業上的變化,並將供職於印度的P
    Linux中國

    Lets Encrypt 已被所有主流瀏覽器所信任

    旨在讓每個網站都能使用 HTTPS 加密的非贏利組織 Lets Encrypt 已經得了 IdenTrust的交叉簽名,這意味著其證書現在已經可以被所有主流的瀏覽器所信任。從這個裡程碑事件開始,訪問者訪問使用了Lets Encrypt 證書的網站不再需要特別配置就可以得到 HTTPS 安全保護了。 Lets Encrypt 的兩個中級證書 ...