杂说闪存番外百度云 (杂说闪存番外-SSD硬盘如何启动日常保养和Trim)

文章编号:8936 更新时间:2024-01-03 分类:互联网资讯 阅读次数:

资讯内容

前文(杂说闪存番外:手机为什么越用越卡和闪存写加大-知乎专栏)引见了写加大对功能的影响,那么咱们在日经常常使用SSD和手机时应该如何保养它以使其坚持最大功能呢?

碎片整顿(Defragment)?

杂说闪存番外百度云杂说闪存番外SSD硬盘

Windows下的磁盘碎片整顿听说能提高硬盘功能,它会把一个文件的碎片拼凑成延续散布:

它关于机械硬盘是成立的,

机械硬盘在寻道时须要肯活期间转动磁头,而延续的文件存储可以让这个转动到达最小,从而提高功能。那么基于NANDflash的SSD也实用它吗?

恰好同样,defragment对SSD没有任何协助反倒有坏处

SSD硬盘不须要寻道期间。

从此前的系列文章大家都了解了SSD是经过FTL来映射逻辑块和物理块的,LBA的延续没有任何意义。

这种对数据启动没无优势的搬移会大大侵害SSD的寿命。

所以永远不要对SSD启动磁盘碎片整顿!对不同的Windows版本状况有所不同:

Win7之前的版本:Windows不分明SSD和个别机械硬盘的区别,切记封锁智能碎片整顿,不要手动整顿磁盘碎片。

Win7:Windows分明了SSD无法以碎片整顿,理想上,它会智能帮你封锁SSD硬盘上的磁盘整顿:

是不是很智能,其实还可以做的更好。

Win8/Win10:Windows发现你的SSD后,会智能活期运转一个叫做OptimizeDrives的工具帮你提升磁盘:

他会发送retrim命令对Trim的标注空间启动整顿。

Waitaminute!这个Trim产生了屡次,究竟它是什么呢?

OS在删除一个文件时并不是把内容写0,而是把索引和文件存储空间标志为作废。这也是一些所谓安保删除软件有所作为之时(如何优雅的删除你的"秘密"文件-知乎专栏)。然而SSD主控并不知道这个状况,它还以为文件存储空间是有用的数据,在写加大和GC的环节中不停的搬来搬去,形成功能和寿命的降低。咱们举个例子,如下图:

以OS的观念看是第一栏,第一列有四个文件,第二列删掉了文件C,第三列添加了文件E。

以OS的LBA的观念看是第二列,C文件被删掉后,E文件被间接笼罩到了C文件的位置

以主控的PBA观念看是第三列,C文件被删掉后,主控并不知道,它还以为和第一列一样C1/C2是有价值的内容,在写加大和GC的时刻被搬动。直到第三列OS在LBA原位置写了E文件后,主控才知道C1/C2是废物,才被标志为GC(渣滓搜集)。

这种OS和固件的脱节在Trim命令引入后获取改善,OS在C文件被删除后会应用Trim命令通知主控:C1/C2没用了,你看着办吧。,主控可以立刻标志它们为废块,不再搬动,并在适合的机遇启动渣滓搜集(GC)。这样极大的减小了写加大和提高了SSD的寿命。

Trim是好,然而要OS和主控都允许才行。那么如何关上Trim呢?

Windows在Win7之后就允许了Trim。

OSX在10.6.8之后允许了Trim。

咱们的手机OS,Android在4.3之后才允许Trim。

不同的SSD厂商允许Trim的期间不同,假设你是在最近三年买的SSD,那么你的SSD很或许是允许Trim的,详细请浏览SSD说明。

论断

Trim并不能覆灭手机或许SSD的写加大,然而能局部减缓它。还有些别的提升的方法,这些方法是不同的SSD厂商的独家绝活。要用好它们,你最好装置各个厂家的Optimizer工具,并立刻经常使用它们,关于手机来说,只要选用>4.3的安卓,并保障残余空间>25%。

用微信扫描二维码添加UEFIBlog群众号
标签: 电脑常识电子计算机电脑小白

本文地址: https://yihaiquanyi.com/article/96621216c7c0e7fa04d7.html

上一篇:固态硬盘容量越大越好吗固态硬盘容量背后的...
下一篇:闪存31是什么意思?杂谈闪存三FTL...

发表评论