当前位置: 首页 > 科技观察

最新精简Linux桌面环境大赛:LXDEVsXfceVsMATE

时间:2023-03-19 15:23:49 科技观察

【.com速译】对于相当一部分Linux用户来说,性能永远是他们追求的终极目标。无论他们使用的是过时的计算机并需要充分发挥其有限的潜力,还是想用手中的新高性能系统处理所有繁重的工作负载,让事情变得简单。这些都是实现性能保证的重要前提。在安装好的Linux中,我们没有太多的修改空间来减少负载——不过这个问题还有另外一种解决方法,那就是选择瘦桌面环境。  就像那些超级华丽但资源密集型的桌面环境——比如KDE——也有一些系统往往只提供必要的界面,从而使系统资源需求尽可能低。今天,我们就来了解一下这个领域的三个代表成员——LXDE、Xfce和MATE。  在开始讨论之前,相信一定有Linux专业人士说,发行版选择更多,功能更精简。诚然,Openbox、Xmonad、Enlightenment(具有非常独特的外观和感觉的桌面环境)、LXQt甚至i3都可以归入此类。不过这些桌面环境要么对Linux新手不太友好,要么在桌面设备方面与Windows或MacOSX等主流产品相差甚远,因此不在本次对比中。  因此,我坚持从几个非常流行的“轻量级”Linux桌面环境中做出选择,希望能帮助大家轻松决定适合自己的桌面方案。此外,Ubuntu为所有三种桌面环境提供官方支持,因此我们能够尽可能公平地进行直接比较。  为了客观地比较这三种桌面环境,我们将基于以下指标,包括:◆桌面环境对应的Ubuntu镜像的启动时间,即加载BIOS的时间和操作系统加载作为起点,桌面完全加载并可以使用是终点。当然,不同系统的时间长短自然是不一样的,但是我们会用同一个系统来运行它,从而更准确的评估它的负载强度。 ◆没有打开任何程序(系统监视器除外)时各桌面环境的内存使用情况。这是判断桌面环境资源使用情况的另一种好方法。虽然这三个发行版除了桌面环境之外还是有区别的,但是我们可以使用相同的Ubuntu代码库来尽可能保持其一致性,比如使用基于Ubuntu的发行版或者使用基于Fedora的发行版等。 ◆整体响应能力,包括在其中打开多个程序。这篇评论有一定程度的主观性,但我将其作为一个指标,因为有时实际数字并不能说明问题——如果反应不佳,那么人们自然会给它较低的评价。  1.LXDE  LXDE由Lubuntu测试,是LXDE的官方Ubuntu版本。与其他两个不同,这个发行版不仅由于桌面环境的选择而极其精简,而且在包含的程序方面也有所缩减。与常见的LibreOffice相比,在这里我们会发现它选择了Abiword和Gnumeric作为文字处理和电子表格工具。LXDE历来面向裸机设备,并且仍然提供类似开始菜单的应用程序启动器和底部工具栏。  Lubuntu开机一共用了26秒,大部分时间花在了加载操作系统而不是桌面环境上(从其他结果可以看出两者的耗时其实相差很大)。桌面加载完成后,我立即打开系统监视器来检查当前的内存使用情况。令人印象深刻的内存占用仅为209MB。这意味着我们完全能够在只有512MBRAM的系统上运行Lubuntu——当然,如果你还选择了其他轻量级应用程序,尤其是轻量级浏览器。  记录内存使用情况后,我开始启动Tagawa应用程序并四处点击-在应用程序之间切换,最大化/最小化它们的窗口,在屏幕上拖动窗口并在后台运行程序时与其中一个应用程序进行交互。Lubuntu的操作体验非常好,每一个操作都会有响应,预期的效果能马上体现出来。然而,我的系统相对强大,所以我不知道它在旧配置上的表现如何-但最终,响应能力确实令人印象深刻。  2.Xfce  Xfce使用Ubuntu提供的专用发行版Xubuntu进行了测试。Xfce一直想成为最精简的桌面环境之一,但我认为它离“最”这个词并不远。从上图可以看出,它的界面明显更加华丽,而不是裸机设备的风格。不管怎样,Xfce仍然号称是一个非常轻量级的桌面环境,并且在这方面它超越了KDE、GNOME和Unity。  Xubuntu的开机时间大概在28到29秒左右(因为我们经常需要意识到1秒后桌面已经加载完毕,所以我也不能把结果说得太绝对),这个成绩还不错。当然,大部分时间还是花在了启动操作系统上,而不是桌面环境上。但可以肯定的是,它的启动时间仍然比Lubuntu长2-3秒。此外,由于两者都运行相同的代码库,因此预计会在桌面环境启动上花费额外的时间。Xubuntu加载完成后,查看系统监视器,发现它的内存占用一直在7%到8%之间波动,经计算在286.72到327.68MB之间。这个成绩也很不错了,乍一看和Lubutu并没有太大的区别——但是算下来,它的占用率比Lubutu高了50%,着实有些夸张。  Xubuntu的响应效果也很好,但是挑了点,性能略逊于Lubuntu。我在操作过程中经常会遇到大约一刻钟的滞后——这可能是动画效果的存在,但感觉就是一切。所以,虽然Xubuntu的反应不能说一帆风顺,但我觉得还是Lubuntu好一些。  3。MATE  MATE接受了UbuntuMATE的测试,也是Ubuntu专门提供的一个发行版。MATE属于GNOME2的一组fork,后来GNOME团队放弃了这个环境转而开发了GNOME3。GNOME2比GOME3更精简,所以MATE的重点也放在了那些不愿意迁移到GNOME3并且仍然想坚持原来的解决方案的用户身上。  UbuntuMATE的开机时间大概在27到28秒左右,和Xubuntu基本一致。MATE在外观上并没有像Lubuntu那样鲜明的裸机风格,但熟悉GNOME2的朋友第一眼肯定会找到原汁原味的感觉。加载桌面后,我打开系统监视器,发现它的内存使用量为310MB——与Xfce差不多。  响应能力也与Xubuntu相似——优秀,但仍然不如Lubuntu,至少直观上是这样。我也觉得奇怪,Xfce一直被认为是比GNOME2更轻量级的桌面环境,但在实际测试中,两者的性能水平其实是一样的。  LXDE暂时获胜  那么,谁才是最后的赢家呢?通过定性和定量的两项评估,LXDE似乎是明显的赢家。如果你需要从你的系统中榨取尽可能多的资源,那么Lubuntu不仅表现出色,而且功能非常强大,桌面界面也不错。当然,Xfce和MATE也是轻量级桌面的理想选择。不过,既然只能有一个赢家,LXDE自然是顺利获胜。现在很期待看到Lubuntu在使用LXQt取代基于GTK2的LXDE后,能带来怎样的精简性能。也许我们稍后会运行其他测试来找出这个问题的答案。  那么,您最喜欢的轻量级桌面环境是什么?您会在高性能系统上使用这些中的任何一个吗?请在评论部分分享您的意见。原标题:最佳精益Linux桌面环境:LXDEVsXfceVsMATE,作者:DannyStieben