史上最良心的 Ubuntu desktop 美化优化指导(2)

如题所述

第1个回答  2022-06-15
最近我在学习的工程中将我的 Ubuntu 18.04 操作系统做了一次彻底的优化和美化。为什么要美化和优化呢?美化是为了让自己吃饭的工具看起来漂亮,毕竟每天都要使用的;优化当然是让系统的运行工作得更好。现在我在我在虚拟机中重新安装了 Ubuntu 18.04 desktop 操作系统,准备把整个美化的过程记录下来。

参考: 史上最良心的 Ubuntu desktop 美化优化指导(1)

参考: 史上最良心的 Ubuntu desktop 美化优化指导(1)

Ubuntu 18.04 在进行系统优化的时候,不建议过度优化,过度优化只会适得其反,如果是笔记本安装 Ubuntu 18.04 系统,那主要关注固态硬盘的优化和笔记本电池的优化就可以了。

tip:如果你的硬盘不是固态硬盘就不要搞这个优化了。

现在许多固态硬盘在出厂的时候就预留了一部分空间,大约是容量的 1/4 来禁止用户访问,这样做的好处是将这部分空间不进行空间分配,提高固态硬盘的性能和寿命,至于原因这里就不多说了,和固态硬盘的特性有关,感兴趣的朋友可以去找相关资料学习。如果你的固态硬盘买得比较早,那就保留 10G 的空间不要分配就可以了。

查看是否支持的命令是: sudo hdparm -I /dev/sda | grep TRIM ,如果输入结果和下面差不多,能找到 supported 字样,那说明是支持的。

也可以通过命令: sudo systemctl status fstrim.service 查看 fstrim 服务是不是处于 active 状态来确定是否支持,如下图是支持的时候的截图。

sudo mkdir -v /etc/systemd/system/fstrim.timer.d

vim /etc/systemd/system/fstrim.timer.d/override.conf ,输入:

sudo apt install intel-microcode

关于 swap 的使用和作用,这里部介绍了,为了提高系统性能,我们可以通过减少对 swap 的使用,具体做法就是当内存资源少于一个给定的值后才使用 swap。

程序执行相应操作后,需要写入硬盘的数据要写入硬盘后才进行下一步操作,如果能够在数据存到缓存中的时候就开始接下来的操作,那程序的性能将大大提高,这其实也是可以做到的,不过如果遇到突然断电等事件的时候,我们的数据就会丢失,所以这个优化项自行决定是否需要优化。

打开 disk 工具,如下图:

点击右上角的红色框住的图标,然后选择 Drive Settings,然后打开上图中的开关即可。

将 Firefox 网络缓存写入 RAM,而不是写入硬盘,内存不足 2G 的就建议别这样做了。具体做法如下:

默认情况下 Ubuntu 使用 CFQ 作为 I/O 调度器,但是这个默认设置对 SSD 硬盘没有效果,如果我们使用的是 SSD 硬盘,那需要进行修改,修改步骤如下。

这个有现成的工具可用,不必手动优化,只需要安装工具即可,安装步骤如下:
相似回答