linux启用禁用trim

linux启用禁用trim,第1张

您好,Linux系统中启用或禁用TRIM功能的方法如下:

1. 首先,您需要确保您的Linux系统中安装了最新的内核,因为TRIM功能是在最新的内核中才可以使用的。

2. 然后,您需要检查您的Linux系统中是否已经安装了hdparm,hdparm是一个用于 *** 作硬盘的工具,它可以用来检查硬盘是否支持TRIM功能。

3. 如果您的Linux系统中已经安装了hdparm,那么您可以使用以下命令来检查硬盘是否支持TRIM功能:

sudo hdparm -I /dev/sda | grep TRIM

4. 如果您的硬盘支持TRIM功能,那么您可以使用以下命令来启用TRIM功能:

sudo fstrim -v /

5. 如果您想要禁用TRIM功能,那么您可以使用以下命令:

sudo fstrim -v -d /

1、rc.local下添加fstrim -a

2、修改fstab,在fstab文件中添加一下内容

tmpfs /var/log tmpfs defaults 0 0

tmpfs /tmp tmpfs defaults 0 0

tmpfs /var/tmp tmpfs defaults 0 0

然后输入一下命令重新挂载或重启:

sudo mount -a

然后,可以在Firefox上通过about:config设置,把cache放到/tmp去,提高Firefox效率外,同时也可以减少对SSD的读写。

新增字符串browser.cache.disk.parent_directory设置的数值为 /tmp

1、分区对齐:

固态硬盘的最小读取和写入单位是page(4K),但是擦除是以Block(512K)为单位。在往标记删除的page写入数据时,要先擦除page所在Block,在把数据回写进Block。如果一个逻辑块分布再两个物理块“Block”中,那么涉及的两个物理块都要擦除重写。将分区表和文件系统向物理块对齐,可以减少这种情况。所以,将分区的起始逻辑位置设置为512KB或1MB的整数倍是合理的。

启动终端:

sudo fdisk -l

2、修改fstab:

很多陈旧的资料上说,再fstab上,挂在参数加上discard,noatime。

discard,向下级块设备通知块已释放,相当于实时的Trim,Trim一次页相当于一次,鉴于算法个人不推荐。这个参数没有提升SSD的效率,反而慢了。一般情况下是感觉不出来的。

noatime 使用该参数,系统不再把最近读取文件信息写入日志。某些依赖时间戳的程序将产生问题。比如邮件和备份系统。

以上都是个人不推荐的参数。

relatime 简单说就是再修改文件后更新atime , 访问文件时如果atime超过一天则强制更新。

现在Deepin linux 2014,默认参数就很好了,必须修改。

deepin linux 2014.2 固态硬盘优化

3、调整I/O调度方案

现在主流linux有三种调度方案。CFQ、NOOP、Deadline。

NOOP(电梯式调度程序)对于闪存设备,RAM,嵌入式系统是最好的选择。

查看当前的调度方案。

cat  /sys/block/sdb/queue/scheduler#sdb 固态硬盘

noop[deadline]cfq#现在的调度方案是deadline

4、设置固态硬盘的调度方案。

sudo su #提升权限

echo noop >/sys/block/sdb/queue/scheduler # 把noop写入调度程序

cat /sys/block/sdb/queue/scheduler#已经更改成功。

[noop] deadline cfq

把他作为默认的设置,写入自动启动程序。

#gedit /etc/rc.local把填再exit 之前,如图所示。

5、定时Trim

fstrim 是执行Trim *** 作的命令,配合cron可以达到定时清理的作用。

执行周期,是自己的临时文件的频度而定,像我这样没有大规模频繁删减文件就没必要每天一次。Trime会启动固态硬盘的垃圾回收机制,会带来回写放大。

deepin linux 2014已经内置了Trim的优化,每周执行一次。它就再/etc/cron.weekly/fstrim.

如图,它默认只是再intell和三星的固态硬盘上,一些又缺陷的固态硬盘可能再高负载时Trime,丢失数据。可以再 fstrim -all 添加"--no-model-check"来禁用检查。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7267253.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-03
下一篇2023-04-03

发表评论

登录后才能评论

评论列表(0条)

    保存