桌面linux系统和,linux桌面环境gnome,kde,xfce,lxde 使用比较

2023-10-31 02:30

本文主要是介绍桌面linux系统和,linux桌面环境gnome,kde,xfce,lxde 使用比较,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

GNOME 2.x

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

XFCE ,LXDE < GNOME 2.x

在目前发行版本中,LInux Mint,Debian等仍使用GNOME 2.x作为默认桌面环境。

9713ebdf5ddcc3a8c94b2862267c1f0e.png

Recommended System Requirements for GNOME 2.x

Required RAM

384 MB

Required CPU

800 MHz

GNOME 3

GNOME 3作为GNOME 新版本,较GNOME 2.x变革明显.GNOME 3相对直观,大多数同学还是习惯传统的GNOME 2.x桌面环境。GNOME 3只有一个顶部面板,传统菜单不复在。可在左上角点击“活动”查看应用、工作分区等。

目前,Fedora 15等发行版本采用GNOME 3 作为默认桌面环境。

7f401e1a42f33b63440765143c8ae594.png

Recommended System Requirements for GNOME 3

Required RAM

768 MB

Required CPU

400 MHz

Unity 是由Canonical 起初为上网本设计,先被采用为Ubuntu 11.04 默认桌面。Unity较GNOME 3或KDE 占用系统资源较多。在Unity桌面环境中,只有一个顶部面板,桌面左侧有一类Dock的应用启动器。

5b3fac942cbd239bc8fb86cc45a1fd93.png

Recommended System Requirements for Unity

Required RAM

1 GB

Required CPU

1 GHz

KDE

KDE 有类windows的“开始菜单”。界面华丽。

许多发行版本如OpenSUSE, PCLinuxOS和 Mandriva等皆采用KDE作为默认桌面环境。

adf8feff4e77078fb215e40340d18457.png

Recommended System Requirements for KDE

Required RAM

615 MB

Required CPU

1 GHz

XFCE

占用资源较GNOME ,KDE较少。适合老机器,轻量级桌面。与windows界面环境类似。许多不习惯GNOME 3 ,Unity新桌面的同学,很多选择了XFCE 4.8,包括Linus大神同学。

9b765389814198cd8d83aa085c786481.png

Recommended System Requirements for XFCE

Required RAM

192 MB

Required CPU

300 MHz

LXDE

LXDE也位列四大桌面环境之一,轻量级桌面,占用资源较少,合适老机器,别说新机子高配置上的表现了。

8d678d727ce9f36dcc9daba334a7525e.png

Recommended System Requirements for LXDE

Required RAM

128 MB

Required CPU

266 MHz

当然,其他的窗口管理器如e Fluxbox, OpenBox , Enlightenment, IceWM , 和JWM ,也是超级节省资源的选择。

总体评价:

下面是原作者对个人桌面环境/窗口管理器的测评。

桌面环境/窗口管理器

RAM used

% CPU used

类型

KDE 4.6

363 MB

4 %

桌面环境

*** Unity

271 MB

14%

桌面环境(shell)

*** GNOME 3

193 MB

10%

桌面环境

GNOME 2.x

191 MB

1 %

桌面环境

XFCE 4.8

144 MB

10 %

桌面环境

LXDE

85 MB

10 %

桌面环境

IceWM

85 MB

2 %

窗口管理器

Enlightenment (E17 Standard)

72 MB

1 %

窗口管理器

Fluxbox

69 MB

1 %

窗口管理器

OpenBox

60 MB

1 %

窗口管理器

JWM

58 MB

1 %

窗口管理器

这篇关于桌面linux系统和,linux桌面环境gnome,kde,xfce,lxde 使用比较的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/312178

相关文章

Linux之systemV共享内存方式

《Linux之systemV共享内存方式》:本文主要介绍Linux之systemV共享内存方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、工作原理二、系统调用接口1、申请共享内存(一)key的获取(二)共享内存的申请2、将共享内存段连接到进程地址空间3、将

Java 中的 @SneakyThrows 注解使用方法(简化异常处理的利与弊)

《Java中的@SneakyThrows注解使用方法(简化异常处理的利与弊)》为了简化异常处理,Lombok提供了一个强大的注解@SneakyThrows,本文将详细介绍@SneakyThro... 目录1. @SneakyThrows 简介 1.1 什么是 Lombok?2. @SneakyThrows

使用Python和Pyecharts创建交互式地图

《使用Python和Pyecharts创建交互式地图》在数据可视化领域,创建交互式地图是一种强大的方式,可以使受众能够以引人入胜且信息丰富的方式探索地理数据,下面我们看看如何使用Python和Pyec... 目录简介Pyecharts 简介创建上海地图代码说明运行结果总结简介在数据可视化领域,创建交互式地

Java Stream流使用案例深入详解

《JavaStream流使用案例深入详解》:本文主要介绍JavaStream流使用案例详解,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录前言1. Lambda1.1 语法1.2 没参数只有一条语句或者多条语句1.3 一个参数只有一条语句或者多

Java Spring 中 @PostConstruct 注解使用原理及常见场景

《JavaSpring中@PostConstruct注解使用原理及常见场景》在JavaSpring中,@PostConstruct注解是一个非常实用的功能,它允许开发者在Spring容器完全初... 目录一、@PostConstruct 注解概述二、@PostConstruct 注解的基本使用2.1 基本代

C#使用StackExchange.Redis实现分布式锁的两种方式介绍

《C#使用StackExchange.Redis实现分布式锁的两种方式介绍》分布式锁在集群的架构中发挥着重要的作用,:本文主要介绍C#使用StackExchange.Redis实现分布式锁的... 目录自定义分布式锁获取锁释放锁自动续期StackExchange.Redis分布式锁获取锁释放锁自动续期分布式

springboot使用Scheduling实现动态增删启停定时任务教程

《springboot使用Scheduling实现动态增删启停定时任务教程》:本文主要介绍springboot使用Scheduling实现动态增删启停定时任务教程,具有很好的参考价值,希望对大家有... 目录1、配置定时任务需要的线程池2、创建ScheduledFuture的包装类3、注册定时任务,增加、删

快速修复一个Panic的Linux内核的技巧

《快速修复一个Panic的Linux内核的技巧》Linux系统中运行了不当的mkinitcpio操作导致内核文件不能正常工作,重启的时候,内核启动中止于Panic状态,该怎么解决这个问题呢?下面我们就... 感谢China编程(www.chinasem.cn)网友 鸢一雨音 的投稿写这篇文章是有原因的。为了配置完

使用Python实现矢量路径的压缩、解压与可视化

《使用Python实现矢量路径的压缩、解压与可视化》在图形设计和Web开发中,矢量路径数据的高效存储与传输至关重要,本文将通过一个Python示例,展示如何将复杂的矢量路径命令序列压缩为JSON格式,... 目录引言核心功能概述1. 路径命令解析2. 路径数据压缩3. 路径数据解压4. 可视化代码实现详解1

Pandas透视表(Pivot Table)的具体使用

《Pandas透视表(PivotTable)的具体使用》透视表用于在数据分析和处理过程中进行数据重塑和汇总,本文就来介绍一下Pandas透视表(PivotTable)的具体使用,感兴趣的可以了解一下... 目录前言什么是透视表?使用步骤1. 引入必要的库2. 读取数据3. 创建透视表4. 查看透视表总结前言