­  Linux Mint 操作系统的速度并不慢,然而,它们的开发团队发现在使用 Cinnamon 桌面环境时,系统的应用程序启动似乎很慢。虽然没有任何证据,但他们认为 Mate 和 Xfce 版本在这方面的速度更快。他们不确定是感知的问题,或者确实是性能的问题。

­  于是,Linux Mint 开发团队今年早些时候花了一些时间调查使用 Cinnamon 桌面环境的 Linux Mint 在启动应用程序时的表现。

­  团队将 Cinnamon 与窗口管理器 Metacity 进行比较,发现窗口构建时间和恢复时间都比 Metacity 慢了四倍,通过排除法,开发团队确定不是由以下因素造成的:

­  对 HiDPI 的支持

­  复杂的主题

­  动画效果

­  挂件

­  然后又测试了 Muffin(Muffin 是 Cinnamon 用来实现窗口管理器的库,也可以独立运行),发现在 Muffin 和 Cinnamon 都有性能问题,问题解决后,Cinnamon 的速度变得和 Metacity 一样快了,而且可以快速构建 200 个窗口并恢复。

­  技术细节请查看:https://github.com/linuxmint/Cinnamon/pull/7251

­  此外,团队还借此机会改进了窗口动画效果。尽管它们对拖慢速度没有任何责任,但对体验产生了影响。新的动画看起来更干净,并且性能的改进让 Cinnamon 体验更好。

­  原文:Linux Mint Blog 编译:开源中国

原标题:Linux Mint 19 'Tara' Cinnamon 启动应用速度将会更快

责任编辑:曾少林

linux mint运行速度,Linux Mint 19 Tara Cinnamon启动应用速度将会更快相关推荐

  1. linux scp传输特别慢,为什么scp这么慢,如何使它更快?

    我正在尝试复制一批文件,scp但是速度很慢.这是一个包含10个文件的示例: $ time scp cap_* user@host:~/dir cap_20151023T113018_704979707 ...

  2. linux 卸载htop,Linux之htop命令详解

    Linux之htop命令详解 一.htop简介 htop 是Linux系统中的一个互动的进程查看器,一个文本模式的应用程序(在控制台或者X终端中),需要ncurses. 与Linux传统的top相比, ...

  3. Linux Versus Windows, Ubuntu/Mint V XP/Vista/7

    原文:http://petermoulding.com/linux_versus_windows_ubuntu_mint_v_xp_vista_7 Linux Versus Windows, Ubun ...

  4. linux mint 内存,Linux Mint vs Ubuntu:你应该如何选择?

    原标题:Linux Mint vs Ubuntu:你应该如何选择? 如果你在Linux Mint和Ubuntu之间如何选择感到困惑,那么你来对地方了! Mint和Ubuntu是初学者中最受欢迎的两种L ...

  5. kail linux纯文本浏览器,在Linux Mint/Kali Linux上安装Vivaldi Web浏览器的方法

    本文介绍在Linux Mint/Kali Linux操作系统上安装Vivaldi Web浏览器的方法,只需要下面两个步骤即可,即先添加APT存储库然后运行命令安装. 一.添加APT存储库 Vivald ...

  6. linux mint 12,Linux Mint 12 发布

    Linux Mint 12 发布 (2011-11-28 07:34:00) 标签: 杂谈 Linux桌面,至少是GNOME那边,正处于些许混乱之中,这已经不是秘密.Unity 并没有被许多人所接受: ...

  7. linux lz4 lzo,Linux六大压缩算法横评:Ubuntu 19.10最终选择LZ4

    原标题:Linux六大压缩算法横评:Ubuntu 19.10最终选择LZ4 来自:cnbeta.com 在今天发布的Canonical官方博文中,来自Kernel团队的Ubuntu工程师Colin I ...

  8. linux 系统速度慢,Linux运维人员你知道Linux系统运行速度太慢的原因吗?

    今天小编要跟大家分享的文章是关于Linux系统运行速度太慢的原因.相信正在从事Linux运维工作的小伙伴都会遇到过Linux系统运行速度过慢的问题,那遇到这种情况时,应该怎么解决呢?我们在搞清楚如何加 ...

  9. 菜鸟 Linux系统学习1简介 安装 云服务器 启动过程

    Linux 是一种 自由和开放源码的类 UNIX 操作系统. Linux 英文解释为 Linux is not Unix. Linux 是在 1991 由 林纳斯·托瓦兹 在赫尔辛基大学上学时创立的, ...

  10. 【Linux】《Linux命令行与shell脚本编程大全 (第4版) 》笔记-汇总 ( Chapter1-Chapter16 )

    一.初识 Linux shell Linux 系统可划分为以下 4 部分. Linux 内核 GNU 工具 图形化桌面环境 应用软件 内核主要负责以下 4 种功能. 系统内存管理 内核通过硬盘上称为交 ...

最新文章

  1. ​采访了14位技术公司的创始人,他们如何看待2020年的AI行业?
  2. Navicat for SQL Server(SQLServer数据库管理)
  3. android 串口调试
  4. MyBatis 源码分析 - 映射文件解析过程
  5. numpy常用函数(power、sum、tile、transpose等)
  6. 高露洁、悦诗风吟、Benefit,618大促的数字化难题都是如何解决的?
  7. nginx生成自定义证书
  8. tomcat:sessionId生成机制导致tomcat启动过慢问题
  9. Part7 继承与派生 7.4派生类的构造和析构
  10. java 蓝桥杯算法训练 猴子分苹果(题解)
  11. 计算机维修与护理论文,计算机维修与维护方面论文选题 计算机维修与维护论文题目怎样定...
  12. Thinkphp列表搜索排序-----查
  13. MATLAB工具箱下载地址总汇
  14. 【嵌入式Linux+ARM】ARM体系结构与编程(ARM概述)
  15. QCC3024/QCC3020/QCC3034 对讲机(Intercom) 蓝牙耳机 替代CSR8670
  16. 华为社会招聘面试流程
  17. Memory cgroup out of memory
  18. QQ音乐 最新歌曲源 API(稳定)
  19. 2008中国无线互联网细分领域排行榜
  20. 人工智能技术发展概述

热门文章

  1. echart 三维可视化地图_ECharts实现三维可视化
  2. t480 拆触摸板_用料不错 ThinkPad翼480笔记本拆机解析
  3. 苹果系统虚拟机无usb服务器,Mac上Vmware虚拟机无法识别USB Key怎么办?Mac虚拟机无法识别USB Key解决方法...
  4. PCB设计-Allegro软件入门系列第十四讲-设计参数配置(上)
  5. flag计算机领域的意思,flag是什么意思
  6. 用python做youtube自动化下载器 思路
  7. 串口调试助手fx2n_PLC串口调试助手详细讲解(结合实操)
  8. codeforces 794D Labelling Cities
  9. android如何修改视频的分辨率,Android录制视频,视频压缩,设置分辨率,设置视频名称...
  10. 嵌入式软件开发是做什么的?要学哪些课程?