欢迎您访问科普小知识本站旨在为大家提供日常生活中常见的科普小知识,以及科普文章!
您现在的位置是:首页  > 科技知识

电脑硬件专业知识、固态硬盘trim是什么意思?固态硬盘trim如何开启?

科普小知识2021-11-28 05:43:58
...

今天小编分享电脑硬件专业知识、现在固态硬盘不论磁盘可用空间是否充足,对固态硬盘的性能影响几乎可以忽略不计。这其实就是Trim的功劳,下面小编就带大家详细了解一下固态硬盘trim是什么意思并且如何开启trim功能。

我们在使用普通HDD时,windows会自动在一定时间段去整理磁盘碎片,但如果你的SSD支持Trim的话是无需整理碎片的。现在的硬盘厂商早已对SSD固件算法做了优化,并且提供了Trim支持。Trim的特点在于,它采用了一种新的文件删除方式,除了可大大提高文件的删除速度外,还会自动整理磁盘碎片,从而保证了磁盘在大量读写和有大量存储的情况下,仍能保持良好的读写性能。最早SSD有可用空间不足性能就会下降的说法,其实现在的SSD已经没有这个问题,这就是Trim的功劳。

1、固态硬盘trim是什么意思

原本在机械硬盘上,写入数据时,Windows会通知硬盘先将以前的擦除,再将新的数据写入到磁盘中。而在删除数据时,Windows只会在此处做个标记,说明这里应该是没有东西了,等到真正要写入数据时再来真正删除,并且做标记这个动作会保留在磁盘缓存中,等到磁盘空闲时再执行。

这样一来,磁盘需要更多的时间来执行以上操作,速度当然会慢下来。

而当Windows识别到SSD并确认SSD支持Trim后,在删除数据时,会不向硬盘通知删除指令,只使用Volume Bitmap来记住这里的数据已经删除。Volume Bitmap只是一个磁盘快照,其建立速度比直接读写硬盘去标记删除区域要快得多。这一步就已经省下一大笔时间了。然后再是写入数据的时候,由于NAND闪存保存数据是纯粹的数字形式,因此可以直接根据Volume Bitmap的情况,向快照中已删除的区块写入新的数据,而不用花时间去擦除原本的数据。

无论是自动整理碎片,还是快速删除文件功能,Trim都是建立在系统已经创建Volume Bitmap(磁盘快照)的基础上的,而且整理磁盘碎片功能只有空闲的时候才会进行。所以,如果你发现该功能没有启动,说明有两种可能:一是硬盘长期处于工作状态,此时只要注销并闲置一段时间,该功能自然就会自动运行。二是因为SSD中存在的数据较少,系统还没有为SSD建立Volume Bitmap快照,因此,会导致快速删除文件和自动整理功能失效(实际上,这也是为什么新SSD的性能反而不如使用过一段时间的SSD好的主要原因)

这时,可以通过向SSD写入大量数据将其填满,然后将这些数据删除的方法来解决。在写入并删除大量数据后,windows7和windows8会自动创建Volume Bitmap快照,从而使上面的两大功能生效,提高SSD的读写能力。

2、如何查看和启用Trim支持

我们在新购入硬盘时,当win7或win8系统在识别SSD并确认该硬盘支持Trim后,会自动启用该功能。如果没有开启,说明系统中安装的SSD驱动较老,可以通过下载安装最新固件的方法来解决。

在windows系统中查看SSD是否开启了Trim支持的方法:

以管理员身份运行CMD,输入fsutil behavior query disabledeletenotify 如果显示结果为DisableDeleteNotify=0,说明已启用,如果为1说明未启用。

3、固态硬盘如何开启trim

以管理员身份运行CMD,输入fsutil behavior set disabledeletenotify 0

4、固态硬盘如何关闭trim

以管理员身份运行CMD,输入fsutil behavior set disabledeletenotify 1

以上是小编分享的电脑硬件专业知识、固态硬盘trim是什么意思、固态硬盘trim如何开启、大家知道了吗、希望本文对大家有所帮助、