有6件事你不应该在固态硬盘上做

固态硬盘不同于广泛使用的机械、磁性硬盘。许多你用典型的机械硬盘做的事情不应该用新的固态硬盘来做。

  • 不要碎片整理

不应该对固态硬盘进行碎片整理。SSD上的存储扇区的写操作数量有限——通常更便宜的驱动器上的写操作更少——当碎片整理程序移动文件时,碎片整理将导致更多的写操作。

更重要的是,你不会从碎片整理中看到任何速度的提高。在机械硬盘上,碎片整理是有益的,因为驱动器的头部必须移动到磁盘上才能读取数据。如果文件的数据分散在驱动器上,头将不得不四处移动以读取文件的所有小片段,这将比从驱动器上的单个位置读取数据花费更长的时间。

在固态硬盘上,没有机械运动。驱动器可以简单地从它所在的任何扇区读取数据。固态硬盘的设计实际上是为了将数据均匀地分布在驱动器周围,这有助于分散磨损效应——而不是将数据和写入操作分散在驱动器上,而不是将所有写入操作和写入操作分散在驱动器上。

  • 不要擦除扇区

假设你使用了一个支持TRIM的操作系统——Windows 7+、Mac OS X 10.6.8+,或者在过去三四年发布的Linux发行版(Linux内核2.6.28+)——你永远不需要覆盖或“擦除”空闲扇区。这在处理机械硬盘时非常重要,因为在机械硬盘上删除的文件实际上不会立即删除。它们的扇区被标记为已删除,但在覆盖之前,数据可以通过迷你兔数据恢复软件恢复。

  • 不要使用Windows XP、Windows Vista或禁用TRIM

如果你的计算机使用的是固态硬盘,那么它应该使用现代操作系统。特别是,这意味着你不应该使用Windows XP或Windows Vista。这两个旧操作系统都不支持TRIM命令。当你删除硬盘上的文件时,操作系统无法将TRIM命令发送到驱动器,因此文件的数据将保留在驱动器上的那些扇区中。

除了允许对你的私有数据进行理论上的恢复外,这还会减慢速度。当操作系统试图将新文件写入空闲空间时,必须先删除扇区,然后写入。这将使文件写入操作耗时更长,并降低驱动器的写入性能。

  • 不要填满整个硬盘

应该在你的固态硬盘上留下一些空闲空间,否则它的写入性能将显著下降。这可能令人惊讶,但实际上很容易理解。

当SSD有很多空闲空间时,它就有很多空块。当你去写一个文件时,它会把文件的数据写入空块中。当SSD没有多少空闲空间时,它会有很多部分被填充的块。在写入文件时,它必须将部分填充的块读入缓存,用新数据修改部分填充的块,然后将其写回硬盘。这需要在必须写入文件的每个块中发生。

换句话说,对空块进行写入相当快,但对部分填充块进行写入涉及到读取部分填充块,修改其值,然后将其写回。对写入到驱动器的每个文件重复多次,因为该文件可能会消耗许多块。

我们建议:如果您想在性能一致性和容量之间取得良好的平衡,那么计划只使用其容量的75%左右。换句话说,留出25%的硬盘空间。

  • 不要经常写入临时文件

为了增加SSD的寿命,你应该尽量减少对驱动器的写入。例如,您可以通过调整程序的设置并让它们在其他地方写入临时文件和日志来实现这一点,例如,如果您的计算机中有一个机械硬盘,那么可以将其写入一个机械硬盘。

对于大多数用户来说,调整这样的应用程序设置将是非常过分的,他们不应该为此担心。然而,你应该记住这一点——不要运行那些必须不断向驱动器写入临时文件的应用程序。如果你确实使用了这样的应用程序,你可能希望将它们指向一个机械硬盘驱动器,这样你就不必担心驱动器被磨损。

  • 不要存储大的、不常访问的文件

这个很明显。固态硬盘要比机械硬盘小得多,每十亿字节的价格也贵得多。然而,他们通过降低功耗、减少噪音和提高速度来弥补。

存储在固态硬盘上的理想文件包括操作系统文件、程序、游戏和其他必须频繁且快速访问的文件。将媒体集合存储在固态硬盘上不是一个好主意,因为速度不是必须的,而且会占用很多宝贵的空间。如果你的SSD上没有足够的空间,把你的大量媒体收集存储在一个机械硬盘上。如果你用的是笔记本电脑,考虑为你的媒体买一个外接硬盘。机械硬盘仍然非常擅长以每十亿字节的低成本提供非常大的存储空间。