iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Fedora上桌面环境内存占用测试的示例分析
  • 320
分享到

Fedora上桌面环境内存占用测试的示例分析

2023-06-16 04:06:28 320人浏览 薄情痞子
摘要

这篇文章主要介绍Fedora上桌面环境内存占用测试的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Fedora 中有 40 多种桌面环境(DE)。每种桌面环境都有自己的优点和缺点。通常,根据功能、外观和其它品

这篇文章主要介绍Fedora上桌面环境内存占用测试的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

Fedora 中有 40 多种桌面环境(DE)。每种桌面环境都有自己的优点和缺点。通常,根据功能、外观和其它品质,选择桌面是一件非常个人的偏好。但有时,你选择的桌面环境还会受到硬件限制。

安装与系统配置

每个桌面环境都安装在自己的 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%

以上是“Fedora上桌面环境内存占用测试的示例分析”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网精选频道!

--结束END--

本文标题: Fedora上桌面环境内存占用测试的示例分析

本文链接: https://www.lsjlt.com/news/282297.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Fedora上桌面环境内存占用测试的示例分析
    这篇文章主要介绍Fedora上桌面环境内存占用测试的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Fedora 中有 40 多种桌面环境(DE)。每种桌面环境都有自己的优点和缺点。通常,根据功能、外观和其它品...
    99+
    2023-06-16
  • hibernate环境搭建测试的示例分析
    这篇文章主要介绍了hibernate环境搭建测试的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。真正要掌握,还得需要自己动手,才能丰...
    99+
    2024-04-02
  • Fedora用户占据LINUX系统的示例分析
    本篇文章为大家展示了Fedora用户占据LINUX系统的示例分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。Fedora用户已经泛滥了,这里介绍Fedora用户群体使用Linux系统的统计,让大家...
    99+
    2023-06-16
  • ​golang面试题之内存逃逸的示例分析
    这篇文章将为大家详细讲解有关golang面试题之内存逃逸的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。问题知道golang的内存逃逸吗?什么情况下会发生内存逃逸?怎么答golang程序变量会携带...
    99+
    2023-06-14
  • java内部测试类的示例分析
    这篇文章将为大家详细讲解有关java内部测试类的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。我们一般使用的java内部类有4种形式:一般内部类、局部内部类、匿名内部类、静态内部类。以下是我作的一...
    99+
    2023-05-30
    java
  • 在Android打包中区分测试和正式环境的示例分析
    这篇文章主要介绍在Android打包中区分测试和正式环境的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!APK打包正式环境和测试环境注意最近在项目打包中,遇到一个问题,每次打包都要区分正式发布包和测试版本的包...
    99+
    2023-05-30
    android
  • MongoDB占用内存过大频繁死机的示例分析
    这篇文章将为大家详细讲解有关MongoDB占用内存过大频繁死机的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。从MongoDB 3.4开始,默认的WiredTig...
    99+
    2024-04-02
  • Springboot内外部logback多环境配置的示例分析
    这篇文章给大家分享的是有关Springboot内外部logback多环境配置的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、概述SpringBoot官方文档Springboot 默认读取的是项目内的 ...
    99+
    2023-06-26
  • Android Studio 3.0上内存泄漏的示例分析
    这篇文章主要为大家展示了“Android Studio 3.0上内存泄漏的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Android Studio 3.0上内存泄漏的示例分析”这篇文章...
    99+
    2023-05-30
    android studio
  • 基于nginx的PHP本地测试环境构建软件pinyshop发布的示例分析
    这期内容当中小编将会给大家带来有关基于nginx的PHP本地测试环境构建软件pinyshop发布的示例分析,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。PHP+MySQL应用的范围很广,在这里我们将为大家...
    99+
    2023-06-17
  • C语言中使用结构体计算内存占用的示例分析
    小编给大家分享一下C语言中使用结构体计算内存占用的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!    c语言中结构体使用是非常广泛的,但是结构体有一个问题,就是如果开头的字段属性是字符类型(c...
    99+
    2023-06-20
  • Java微服务应用测试的示例分析
    小编给大家分享一下Java微服务应用测试的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧! package com.jeanron.licensesservice.domain; public class Licen...
    99+
    2023-06-04
  • Linux中Shell环境变量是否存在的示例分析
    这篇文章主要介绍Linux中Shell环境变量是否存在的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!#!/bin/bashif [ 0"$PATH" =&n...
    99+
    2023-06-09
  • CentOS 7.x环境下搭建: Headless chrome + Selenium + ChromeDriver实现自动化测试的示例分析
    这期内容当中小编将会给大家带来有关CentOS 7.x环境下搭建: Headless chrome + Selenium + ChromeDriver实现自动化测试的示例分析,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大...
    99+
    2023-06-06
  • HTML 5特效页面及js测试页面汇总的示例分析
    HTML 5特效页面及js测试页面汇总的示例分析,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。下面是一些用HTML5做的特效页...
    99+
    2024-04-02
  • Linux中PHP环境部署与项目上线的示例分析
    这篇文章主要为大家展示了“Linux中PHP环境部署与项目上线的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux中PHP环境部署与项目上线的示例分析”这篇文章吧。一、项目上线部署...
    99+
    2023-06-15
  • pycharm终端部启用虚拟环境的示例分析
    pycharm终端部启用虚拟环境的示例分析,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。新建项目时,选择新建虚拟环境项目打开后,启动终端,却经常发现,并没有开启...
    99+
    2023-06-22
  • javascript作用域链与执行环境的示例分析
    这篇文章主要介绍javascript作用域链与执行环境的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!作用域、作用域链、执行环境、执行环境栈以及this的概念在javascr...
    99+
    2024-04-02
  • Flex开发环境和应用框架的示例分析
    这篇文章将为大家详细讲解有关Flex开发环境和应用框架的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Flex开发环境AdobeFlexBuilder仍然是使用最为广泛的商业FlexIDE。它构建...
    99+
    2023-06-17
  • Linux下c++程序内存泄漏检测代码的示例分析
    这期内容当中小编将会给大家带来有关如何解决Linux下c++程序内存泄漏检测代码,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Linux下对于程序内存泄漏检测的方法很多,最常用的的莫过于使用valgrin...
    99+
    2023-06-17
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作