什么是SSD TRIM,它为什么有用,以及如何检查它是否已打开 | MOS86

在过去几年中,固态硬盘越来越受欢迎。您也可能已阅读或至少听过其他人谈论SSD(固态硬盘)与传统硬盘相比的速度。如果您已经在使用SSD或想要购买SSD以提高计算机性能,那么您应该知道TRIM支持至关重要。什么是SSD TRIM,为什么它对SSD很重要,以及如何在Windows中检查它是否已打开?您可以在本指南中找到这些问题的答案:

什么是TRIM的SSD驱动器?

TRIM是一个命令,操作系统可以通过该命令告诉固态驱动器(SSD)不再需要哪些数据块,可以将其删除,或者标记为可以重写。换句话说,TRIM是一个命令,可以帮助操作系统准确地知道要移动或删除的数据存储在何处。这样,固态驱动器只能访问保存数据的块。此外,每当用户或操作系统发出删除命令时,TRIM命令立即擦除存储文件的页面或块。这意味着下次操作系统尝试在该区域中写入新数据时,不必先等待删除它。

让我们进一步深入探讨这个概念:了解TRIM是什么以及它的作用首先需要了解SSD的工作原理以及它们如何处理存储在它们上面的信息。

固态硬盘只不过是一个装满闪存芯片的设备。操作系统需要能够读取和操作这些芯片上的数据。为此,SSD必须有一种方法来安排这些数据。存储在SSD上的信息被分成数据块。反过来,这些块被分成数据页。为了更好地举例说明,想象一下SSD是一个库。图书馆有很多架子,这些架子上摆满了书籍。

但是,如果您不想再保留其中一本书,会发生什么?假设您想将其出售或借给朋友。很明显,你只需将书从书架中拿出来。好吧,如果您的库是固态驱动器,那么事情就不会那样。在SSD上,如果您决定删除某些数据,那么它只占用一个块的页面就没关系了。需要删除整个块!其他页面上的所有信息将移动到临时缓冲存储器,然后再放回原始块。就像想要拿出一本书或用一本新书替换它,就像从你的图书馆清空整个架子一样。然后,你必须将所有其他书籍放回原处。效率不高!

总而言之,对于在先前占用的空间上写入新数据的固态驱动器,它首先必须完全擦除它。每次移动或删除SSD上的数据时执行此操作都会降低数据写入速度的性能。

为什么TRIM对SSD驱动器有用?

您现在已经知道,在删除和重写数据时,不使用TRIM的固态驱动器必须部分移动大量信息,清除包含它的所有块,最后将新数据写入这些块。一方面,这意味着设备的性能很差。另一方面,这意味着SSD会进行大量的擦除和重写。这些都会堆积并导致SSD内部的闪存芯片快速磨损。

TRIM通过消除不断擦除和重写大块内存的需要,确保防止这两个问题。支持TRIM的SSD可以与称为页面的较小内存集群一起使用,而不是管理整个块。甚至,每当操作系统或用户发出删除命令时,SSD自动发送TRIM命令以擦除正在擦除的存储空间。当新数据存储在该区域时,这可确保更快的写入速度。

如何检查Windows是否为您的SSD启用了TRIM

如果要检查固态驱动器上是启用还是禁用TRIM,则必须使用命令提示符。启动它的一种快速方法是使用搜索。我们在本指南中还介绍了许多其他方法:。

然后,在“ 命令提示符”窗口中,键入以下命令:fsutil behavior query disabledeletenotify。

按键盘上的Enter键稍后命令提示符将显示包含以下两个选项之一的消息:

  • “NTFS DisableDeleteNotify = 0” - 表示在SSD上启用了TRIM功能。
  • “NTFS DisableDeleteNotify = 1” - 表示您的SSD上禁用了TRIM功能。

注意:您可能已经注意到,在我们在Windows 10上运行的测试PC上,上述命令也发出了另一个响应:“ReFS DisableDeleteNotify当前未设置。” 这无需担心,这意味着如果连接使用ReFS的SSD,则会自动启用TRIM功能。ReFS,也称为弹性文件系统,是Microsoft专有的文件系统,在Windows家用PC上不常用。您可以在上阅读更多相关信息。

如何在Windows中启用SSD TRIM

如果您运行命令以查明Windows PC上是否启用了TRIM,并且您发现它已被禁用,则可能需要将其打开。为此,您必须以身份,输入以下命令:fsutil behavior set disabledeletenotify 0,然后按键盘上的Enter键。

如果收到消息“NTFS DisableDeleteNotify = 0”,则表示已在SSD上启用TRIM。

如何在Windows中禁用SSD TRIM

虽然没有理由这样做,但如果你想在Windows PC上禁用TRIM,你也可以这样做。,输入命令:fsutil behavior set disabledeletenotify 1,然后按键盘上的Enter键。

如果收到消息“NTFS DisableDeleteNotify = 1”,则表示已在SSD上禁用TRIM。

TRIM是否打开了您的SSD?你有什么SSD?

固态硬盘提供了很多性能。在读取或写入速度方面,它们比传统硬盘驱动器快得多。但是,由于它们使用数据的方式,SSD必须使用特定的固件命令来防止过度磨损和性能下降。现在您知道为什么TRIM是必不可少的以及它的作用,所以我们很好奇:您的SSD上是否启用了TRIM?你有什么SSD?它是一个经济实惠的,还是一个游戏玩家超高速模型?在评论部分发表评论,让我们讨论一下。

(0)

相关推荐