摘要:Linux 中的桌面环境是一个程序,对于用户来说也有多种选择,那么在各种 Linux 桌面环境的资源消耗情况分别如何呢?

链接:https://itvision.altervista.org/linux-desktop-environments-system-usage.html

声明:本文为 CSDN 翻译,未经允许禁止转载。

作者 | Artem S. Tashkinov

译者 | 弯月   责编 |  郑丽媛

出品 | CSDN(ID:CSDNnews)

在本文中,我们从系统的使用情况出发,比较一下各个 Linux 桌面环境。

首先定义一下方法论。为了得出可以更准确的结果,这一步是必须的,不能随意选择测试基准。

  • 此次测试使用的是 Fedora。Fedora 通常都会提供最新的软件。我们需要测试近期的软件,也就是 2022 年 12 月前后的软件,一年前(2021 年 12 月)不在考虑范围内。

  • 此次测试采用了虚拟机 VirtualBox 6.1.40,因为每个人的硬件都不一样,专用显卡和内置显卡的速度显然不同。这会导致内存或显存的使用量出现差别。但我们没有使用 VirtualBox 7.0,因为该版本依然是 beta 版。

  • 虚拟机的磁盘大小为 16GB,四核 vCPU,128MB 显存,4096MB 内存,分辨率为 1920x1080@24 位色。不使用交换分区,因为它的行为非常不确定。

  • Gnome 和 KDE 在 Wayland 和 Xorg 下测试,其他桌面环境在 Xorg 服务器(即纯 X11 模式)下测试。

  • 为了获得没有运行桌面环境时的系统内存使用量,系统将会启动到 IceWM 下,它占用的内存非常少,但依然可以提供一个图形环境。

  • 磁盘缓存通过 echo 3 > /proc/sys/vm/drop_caches 命令进行清除。为什么?因为我们不会用到磁盘缓存,我们只需要看到真正的内存使用数据。

  • 此次测试还做了一件额外工作:统计桌面环境的磁盘 IO 情况。我会使用 VirtualBox 的会话信息功能,获取启动到特定桌面环境后 60 秒内的数据。

  • 不对桌面环境进行任何修改。例如,KDE Plasma 附加功能(plasmoids)会极大增加内存占用率,而 KDE 消耗的内存量已经很大了。

下面是统计数据(MB):

* 磁盘读取数据从冷启动开始统计,直到桌面环境启动(包括文件管理器和图形终端模拟器)为止。

你是否依然认为 XFCE 是一个轻量级桌面环境?我想你可能已经改变主意了。总的来看,使用 KDE 或 Gnome 的话,至少需要 4GB 内存。此外,如果使用现代浏览器就要准备 6GB、甚至 8GB 的内存。

☞ArkUI 新能力,助力应用开发更便捷
☞ChatGPT 火爆“出圈”,谷歌员工慌了!CEO 回应:我们也有,担心声誉才没上
☞“Go 2” 正式落地,中国 Gopher 踏上新征程!

KDE、Gnome 和 XFCE,各个 Linux 桌面环境的使用情况如何?相关推荐

  1. linux桌面环境gnome、kde、xfce、lxde 使用比较

    GNOME 2.x GNOME 2.x 作为大家熟识的传统界面,默认2个面板.在系统资源占用方面,GNOME 2.x 较GNOME 3 要求 RAM 较少.CPU较高.在这两个方面: XFCE ,LX ...

  2. linux桌面lxde 安装_观点|最新精简型 Linux 桌面环境大比拼:LXDE Vs. Xfce Vs. MATE

    对于相当一部分 Linux 用户而言,性能永远是其追求的终极目标.无论他们使用的计算机已经太过陈旧,需要尽量发掘其中的有限潜能,还是希望凭借手中崭新的高性能系统承载全部高强度任务负载,让一切保持简洁. ...

  3. linux桌面xfce美化_使用Xfce Linux桌面环境的8个理由

    linux桌面xfce美化 由于多种原因(包括好奇心),几周前,我开始使用Xfce作为Linux桌面. 原因之一是后台守护程序吞噬了我非常强大的主工作站上的所有CPU和I / O带宽. 当然,某些不稳 ...

  4. linux查找不到kde桌面,观点|KDE Plasma 5 —— 给尚未确定桌面环境的 Linux 用户指明道路...

    点评 ---- 新的KDE 5版本既满足了传统桌面环境的需求,也兼顾了多设备长期支持计划 KDE 项目终于发布了备受瞩目的 KDE 桌面环境的最新主版本 ---- KDE Plasma 5. Plas ...

  5. 六大理由告诉你为什么 GNOME 仍然是最好的 Linux 桌面环境

    2019独角兽企业重金招聘Python工程师标准>>> 关于本文作者 Jay LaCroix Jay LaCroix 是来自密歇根州的技术专家,专注于 Linux 和开源软件.自 2 ...

  6. 实时屏幕监控 linux面板,分享|LXDE、Xfce 及 MATE 桌面环境下的又一系统监视器应用:Multiload-ng...

    Multiload-ng 是一个 GTK2 图形化系统监视器应用,可集成到 Xfce.LXDE 及 MATE 的桌面面板中, 它 fork 自原来的 GNOME Multiload 应用.它也可以运行 ...

  7. linux桌面xfce美化_Xfce Linux桌面环境,Arduino机器人,热门DevOps书籍,FreeDOS,Python,Go等

    linux桌面xfce美化 让我们回顾一下6月25日至7月1日这一周Opensource.com读者最感兴趣的部分: 使用 David Xfce Linux桌面环境的8个理由 杰里米·库克(Jerem ...

  8. Linux桌面环境GNOME实用技巧

    GNOME是Linux桌面上主流的集成桌面环境之一,GNOME桌面以其风格简洁.操作便捷而受到Linux用户的欢迎.这里将介绍Linux桌面环境GNOME的操作技巧,在这里拿出来和大家分享一下. 下面 ...

  9. linux桌面xfce,Xfce 4.14 发布,Linux桌面环境

    经过近四年半的开发,Xfce 4.14桌面环境已经发布,并且包含许多新特性和改进. Xfce 4.14是在Xfce 4.12的4年5个月之后发布的,该版本可能包含在几乎所有基于Linux的操作系统的软 ...

最新文章

  1. js能关闭HTML页面,javascript可以关闭吗
  2. Java 二次MD5 32位小写加密算法与php页面加密结果相同
  3. Xcode4.5编译ffmpeg成功,过程说明
  4. stm32双向可控硅调压程序_双向可控硅的工作原理
  5. Java设计模式-装饰者设计模式
  6. Nachos 用户进程地址分配
  7. BackgroundWorker类的使用例程
  8. 关于AS(Android studio)添加recyclerview控件后的进一步仿微信界面
  9. WPF MVVM Livecharts 柱状图
  10. [前端]HTML段落首行缩进两字符
  11. python句柄无效_作为Windows服务运行的Python:OSError:[WinError 6]句柄无效
  12. 欧美著名大学视频课程(ZZ)
  13. Quantopian 入门系列二 - 流水线 (上)
  14. 安卓街机模拟器对战源码修改详解(1)
  15. urlrewrite使用介绍
  16. 对话蔡报永:看Commvault 如何玩转数据管理
  17. 人工智能革命:一个在ANI上运行的世界
  18. 【号外20191127】微软刚刚更新了snipping tool
  19. 完美世界广告萨克斯背景音乐
  20. Linux CPU,内存查查清楚

热门文章

  1. Win 8中创建系统镜像的方法
  2. 机器学习算法的效果评估和优化方法
  3. mt7688 OpenWrt 编译
  4. XPS问题收集及解答
  5. 达梦DM数据库网页数据维护工具
  6. unity游戏开发入门-spine
  7. 飞思卡尔智能车HCS12芯片学习笔记
  8. 关于职业计划的那些事儿
  9. 如何使用nginx搭建一个自己本地的域名如(mall.com)
  10. ICG-PEG-MAL,吲哚箐绿-聚乙二醇-马来酰亚胺;用于标记肽,蛋白质,寡核苷酸和一些小分子中的巯基