当前位置:首页 > 计算机科学 > 网络技术

优化 CentOS 7,减少无用的写入动作延长 SSD 使用寿命

fanglong6年前 (2020-08-20)网络技术3212

 

禁用文件最后访问时间

编辑 /etc/fstab 文件,为其中所有 xfs 的分区添加挂载参数。
将类似以下的配置

......    xfs   defaults   0 0
改为

......    xfs   defaults,noatime,nodiratime   0 0   
启用 Trim

开启 fstrim 服务:

# systemctl enable --now fstrim.timer

或者定期执行任务:

fstrim /
fstrim /home
fstrim /boot
不推荐使用 Online Discard,即在 /etc/fstab 中添加 discard 选项。

限制交换分区的使用

编辑 /etc/sysctl.conf 文件,添加如下配置:

vm.swappiness=1
vm.vfs_cache_pressure=50
运行命令使更改生效:

# sysctl -p
优化 I/O 调度器

# echo noop > /sys/block/sda/queue/scheduler
使用 tmpfs 保存临时文件

# systemctl enable tmp.mount
其他

可以将 /home 和 /var/log 等经常写入数据的路径映射到 HDD 上。

另外,有些文章提到关闭文件系统日志。这个不做推荐,特别是对于系统分区。如果分区用来保存非重要数据(比如日志),或者静态文件(比如电影音乐),则可以做此优化。

扫描二维码推送至手机访问。

版权声明:本文由人从众的博客发布,如需转载请注明出处。

本文链接:http://www.world-wine.wang/25.html

分享给朋友:

相关文章

Linux下的tmpfs文件系统(/dev/shm)

介绍/dev/shm/是一个使用就是tmpfs文件系统的设备,其实就是一个特殊的文件系统。centos中默认大小为物理内存的一半,使用时不用mkfs格式化。tmpfs是Linux/Unix系统上的一种…

把你的网站搬回家吧!(第一版2015年)

适用于上网有公网IP分配的人,移动可以申请光纤,电信,联通一般只封掉80和8080.所以443大有可为!免费申请SSL证书地址:1.StartSSL(https://www.startssl.com/…

centos7安装BBR后开启cake队列教程

centos7安装BBR后开启cake队列教程

开启cakevi /etc/sysctl.conf 增加或修改为: net.core.default_qdisc = cake判断是否开启caketc -s qdisc show下图说明ca…

centos系统给php添加IonCube Loader支持

某些php程序,如果使用IonCube进行加密了,就需要在服务器上安装IonCube Loader解密先执行一下操作打开php扩展文件目录:cd /{php_dir}/lib/php/extensio…

centos7中gcc 10的安装

centos7中gcc 10的安装

1.全编译安装(截止20200902最新版比较适合大陆自行搭建测试)# 如果内存偏小的比如4G以下的,加大交换分区容量,查看 http://loulin.bid/9.html #…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。