对于相当一部分 Linux 用户而言,性能永远是其追求的终极目标。无论他们使用的计算机已经太过陈旧,需要尽量发掘其中的有限潜能,还是希望凭借手中崭新的高性能系统承载全部高强度任务负载,让一切保持简洁。这些都是实现性能保障的重要前提。而在安装完成的 Linux 当中,我们已经没有多少能够修改以降低负荷的空间了——但这个问题还有另一种解决办法,就是选择精简型桌面环境。

正如那些超级华丽但却对资源要求颇高的桌面环境——例如 KDE ——一样,也有一些系统倾向于仅提供必要的界面,从而尽可能降低系统资源需求。今天,我们就来了解这一领域中的三位代表性成员——LXDE、Xfce 与 MATE。

在开始探讨之前,相信肯定有 Linux 专业人士表示还有更多更具精简特性的发行版选项。诚然,Openbox、Xmonad、Enlightenment (一款外观风格非常独特的桌面环境)、LXQt 甚至是 i3 都可以纳入这一范畴。不过,这些桌面环境要么对于 Linux 新人不太友善,要么在桌面设备方面与 Windows 或者 Mac OS X 等主流产品相去甚远,因此就不纳入此次比照了。

所以,我坚持从几款高人气“轻量级” Linux 桌面环境中做出了选择,希望能够帮助大家轻松决定选择哪款适合自己的桌面方案。另外,Ubuntu 也对这三款桌面环境提供官方支持,因此我们能够尽可能公平地对其进行直接比对。

为了客观地比较这三种桌面环境,我们将立足于以下几项指标,具体包括:

对应桌面环境的 Ubuntu 镜像启动时间,即 BIOS 加载完成与该操作系统加载开始作为起点,桌面彻底加载完成并可开始使用为终点。当然,其时间长度在不同系统中自然有所区别,不过,我们会利用同一套系统加以运行,从而更加准确地评测其负载强度。

每套桌面环境在不打开任何程序(除了系统监视器)时的内存占用量。这是另一种评判桌面环境资源使用量的好办法。虽然这三款发行版抛开桌面环境之外,仍然存在差异,但我们可以利用同样的 Ubuntu 代码库尽可能保持其一致性,例如使用一套基于 Ubuntu 的发行版或者使用一套基于 Fedora 的发行版等。

整体反应速度,包括在其中开启几款程序。这项评测具备一定程度的主观性,但我仍然将其纳入了考量指标,因为有时候实际数字并不说明问题——如果其响应效果不好,那么大家对其评价自然就会较低。

1、LXDE

LXDE 采用 Lubuntu 测试,即官方提供的 LXDE 专用 Ubuntu 版本。与其他二者不同,此发行版不仅由于桌面环境的选择而极为精简,同时还对所包含程序方面做出了删减。相较于常见的 LibreOffice,在这里我们会发现它选择了 Abiword 与 Gnumeric 作为文字处理及电子表格工具。LXDE 从历史角度讲,专门面向裸机设备,且仍然提供与开始菜单类似的应用启动器以及底部工具栏。

Lubuntu 的启动时长总计26秒,其中大部分时间被用于加载该操作系统而非桌面环境(通过其他结果可以看到,二者的时间消耗其实差异很大)。在桌面完成加载之后,我立刻开启了系统监视器来检查当前内存使用量。令人印象深刻,其内存占用量仅为209MB。这意味着我们完全能够在只有512MB内存的系统上运行 Lubuntu——当然,前提是大家还要选择其他轻量级应用程序,特别是轻量级浏览器。

在记录了内存占用量之后,我开始启动多川应用程序并到处点击鼠标——包括在不同应用间来回切换,最大化/最小化其窗口,将窗口在屏幕上来回拖动并在存在后台运行程序的前提下与其中某一应用进行交互。Lubuntu 的操作感受非常出色,每一次操作都会得到响应,而且我的预期效果也能马上体现出来。不过,我的系统性能比较强劲,所以我也不知道其在陈旧配置上会有怎样的执行效果——但归根结底,其响应速度确实令人印象深刻。

2、Xfce

Xfce 采用 Xubuntu 测试,即 Ubuntu 为其提供的专用发行版。Xfce 一直希望成为最为精简的桌面环境之一,但我认为其始终跟“最”字差那么点距离。通过上图就可以看出,其界面明显更为华丽,而不太像裸机设备的风格。无论如何,Xfce 仍然宣称其是一款极具轻量化特性的桌面环境,并在这个方面超越了 KDE、GNOME 以及 Unity。

Xubuntu 的引导时间约为28到29秒(因为我们往往需要在1秒之后才会意识到桌面已经加载完毕,所以我也没法把结果说得太绝对),这样的成绩还算不错。当然,大部分时间仍然花在了操作系统启动而非桌面环境启动身上。不过可以肯定,其启动时间仍较 Lubuntu 长了2到3秒。另外,由于二者运行着同样的代码库,因此可以预期额外的时间被用在了桌面环境启动上。在 Xubuntu 完成载入后,我检查了系统监视器并发现其内存占用量一直以7%到8%的幅度波动,经过计算其具体使用量在286.72MB 到327.68MB 之间。这样的成绩也很出色,而且初看起来跟 Lubuntu 相比也没多大差别——但经过计算,其占用量高于 Lubuntu 达50%,这实在有够夸张。

Xubuntu 的响应效果同样非常优秀,不过有点挑刺地讲,其成绩要略逊于 Lubuntu。我经常会在操作当中体验到大概四分之一秒的延迟——这可能是由于动画效果的存在,不过感觉就是一切。因此,尽管 Xubuntu 的响应不能说不流畅,但我认为 Lubuntu 仍然更胜一筹。

3、MATE

MATE 采用 Ubuntu MATE 测试,同样也是 Ubuntu 专门为其提供的发行版。MATE 属于当初 GNOME 2 的一个分叉版本,后来 GNOME 队伍放弃了这套环境转而开发 GNOME 3。GNOME 2较 GNOME 3更精简,因此 MATE 的关注重点也放在了那些不愿转移至 GNOME 3且仍希望固守原有方案的用户。

Ubuntu MATE 的启动时间约为27到28秒,与 Xubuntu 基本相当。MATE 在外观上也不像 Lubuntu 那样具有鲜明的裸机风格,但熟悉 GNOME 2 的朋友肯定第一眼就会找回当初的感动。在桌面载入完毕后,我打开系统监视器并发现其内存使用量为310MB——与 Xfce 基本持平。

响应效果也与 Xubuntu 类似——非常出色,但仍然没 Lubuntu 那么卓越,至少在直观感受上是如此。我还发现一点奇怪之处,即 Xfce 一直被视为较 GNOME 2 更具轻量化特性的桌面环境,但在实际测试中二者的性能水平其实没什么差别。

LXDE 暂时胜出

那么,最后的赢家是谁?通过两项定性与定量评测,LXDE 似乎是比较明显的胜出方。如果大家需要尽可能从系统中挤出资源,那么 Lubuntu 不仅性能出彩而且同样拥有非常强大的功能与看得过去的桌面界面。当然,Xfce 与 MATE 也是轻量化桌面的理想选项。不过,由于赢家只能有一位,所以 LXDE 自然顺利胜出。现在我期待着看到 Lubuntu 在利用 LXQt 替代基于 GTK2 的 LXDE 之后,又能带来怎样的精简表现。也许我们之后会进行其他测试来弄清这个问题的答案。

那么,大家最青睐的轻量化桌面环境是什么?您是否会在高性能系统使用这些方案?请在评论栏中分享您的观点。

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

  1. tableau linux无网络安装_四十二、Linux网络管理,软件安装,进程管理总结

    「@Author: Runsen」 1.⽹络管理 1.1 网络状态查看 在Linux中经常使用ifconfig,route和netstat查看网络状态,它们就是. net-tools工具,下面我来使用 ...

  2. Linux_鸟哥基础篇笔记_第一部分Linux的规则安装_第2章主机规划与磁盘分区

    第一部分Linux的规则安装_第2章主机规划与磁盘分区 2.1Linux与硬件的搭配 2.1.1 认识计算机的硬件设备 2.1.2 选择与Linux搭配的主机设备 2.1.3 各硬件设备在Linux中 ...

  3. linux mint python3.6,Linux 上如何安装并切换最新版本的 Python 3.6

    原标题:Linux 上如何安装并切换最新版本的 Python 3.6 如果你安装了 Linux 系统,正在学习 Python 并想要使用最新的版本的话,那么这篇文章就是为你而写的. -- Shekin ...

  4. linux运行隐藏文件,Linux下如何隐藏文件_网站服务器运行维护,Linux,隐藏文件

    linux系统怎样安装软件_网站服务器运行维护 linux系统安装软件的方法:1.使用apt命令进行安装,如[apt install app_name]:2.使用rpm命令进行安装,如[rpm -i ...

  5. linux deb文件安装_如何在 Ubuntu 上安装 VirtualBox | Linux 中国

    本新手教程解释了在 Ubuntu 和其他基于 Debian 的 Linux 发行版上安装 VirtualBox 的各种方法.-- Abhishek Prakash Oracle 公司的自由开源产品 V ...

  6. linux桌面天气,安装和使用Meteo以在Linux系统上获得快速天气预报

    如果你关注Linux桌面的天气,那么应该安装一个好的预测应用程序,当前Linux上有很多天气应用程序,但如果你正在寻找一种从Linux上的系统托盘获得快速天气更新的程序,那么Meteo是最好的之一,可 ...

  7. linux 版本号 笔记本_观点|2018 年度最佳 Linux 笔记本电脑:来自一位 RHCE 的选购指南...

    如果你不具备相关的知识和经验,挑选出最适合 Linux 的笔记本电脑,可能是件很困难的事.并且,看上去你买了一台配置.功能.性能都很棒的电脑,但是,却疲于处理各种 Linux 的问题,太难堪了!因此, ...

  8. linux服务器 双显卡,linux dd windows 安装_双显卡安装windows和linux_windows 安装linux

    广告 提供包含云服务器,云在内的50+款云计算产品.打造一站式的云产品试用服务,助力开发者和企业零门槛上云. 检查 virtio 驱动操作详情请参考 linux 系统检测 virtio 驱动. 安装 ...

  9. 向日葵远程linux vnc,CentOS安装配置VNC实现远程连接图形桌面

    CentOS安装配置VNC实现远程连接图形桌面,我们在使用centos时候肯定会用到远程链接图形桌面,现在又很多远程链接桌面软件向日葵远程控制,teamviewer等远程控制软件实现远程链接图形图像软 ...

最新文章

  1. DPDK vhost-user之mergeable 特性(七)
  2. oracle function详解,Oracle 函数 Function 解析
  3. 谷歌搜索和谷歌站内搜索
  4. sql server 修改IDENTITY 字段 的统计当前值
  5. Sequence Diagram时序图 - 应该是最简洁有力的业务了
  6. word2007显示控件工具箱
  7. Ribbon 界面介绍(1)
  8. 2018美日科学家因免疫治疗得诺贝尔生理医学奖|动图展示历年生理学奖
  9. word怎么只删除英语保留汉语或删除汉语保留英文
  10. 用PS快速制作水彩效果人物照片
  11. HCIP第十六天(VLAN IF接口,STP生成树协议,BPDU的配置)
  12. 企业想要制作电商类App软件
  13. 网上教务评教管理系统(教学评价系统)
  14. 小米手机控制PPT文档、查看进度的那些事
  15. Android自定义半圆形圆盘滚动选择器View
  16. 关于InnoDB存储引擎 text blob 大字段的存储和优化--转载
  17. 计及碳捕集电厂低碳特性的含风电电力系统源–荷多时间尺度调度方法(Matlab代码实现)
  18. 敏感词过滤程序编写敏感词过滤程序
  19. 数据库实验四 (作业5.6)【触发器】
  20. java愤怒的小鸟代码_用java实现小游戏“愤怒的小鸟”附源码和效果演示

热门文章

  1. 华为完成拉美铜网宽带G.fast技术部署测试
  2. 测试使用wiz来发布blog
  3. MVC3.0+DWZ探索
  4. 深度学习算法原理_用于对象检测的深度学习算法的基本原理
  5. 通才与专家_那么您准备聘请数据科学家了吗? 通才还是专家?
  6. leetcode 483. 最小好进制
  7. 您需要了解的WordPress漏洞以及如何修复它们
  8. JavaScript —从回调到异步/等待
  9. angular和react_如何在Angular中验证默认和自定义React形式
  10. 记一次调用API遇到的问题