win7纯净版 Win10纯净版 Win8系统 最新win10下载 Win10 21h1 Win11 22H2 win10激活

您当前所在位置:首页 > IT资讯 > 测评

为什么固态驱动器 (SSD) 性能在变满时会变慢

时间:2021-09-07     来源:系统堂     游览量:

  为什么固态驱动器 (SSD) 性能在变满时会变慢

  您有没有想过为什么固态硬盘会随着时间的推移而降低性能?在这里,我们研究了问题以及您应该采取哪些措施来使驱动器保持最高速度。

  如果您的设备包含固态硬盘 (SSD),您可能会注意到,当它装满时,性能会急剧下降。当打开应用程序和复制文件需要比平时更长的时间时,您会看到这一点,有时这也会导致冻结问题,使您的设备更难使用。

  您现在可能会问:SSD 不是应该更快吗?简短的回答是肯定的。固态驱动器比传统的旋转盘片硬盘驱动器更快。然而,由于这些新的驱动器技术和 NAND 闪存存储的工作方式,存在性能问题。

  一、SSD 块和 TRIM

  固态驱动器的工作方式与传统硬盘驱动器不同。尽管它们完成相同的事情,但它们都存储数据。

  当您处理文件并准备好保存它时,固态硬盘会找到必要的空块并写入您的数据以供长期存储。用数据填充空块的过程是写入存储的最快方式,这是Windows 10或Windows 11等操作系统支持 TRIM 的主要原因。

  TRIM 是操作系统使用的一项功能,用于命令驱动器查找和删除构成已删除文件的块上的任何数据,以便稍后驱动器可以用新数据再次快速填充它们。

  如果块不为空,则固态驱动器必须先删除其中的数据,然后才能再次写入信息,这会显着增加影响性能的延迟。

  随着您继续存储数据且存储空间已满,驱动器将开始用完块,并且由于固态驱动器只能在 256KB 块内以 4KB 或 8KB 的页面写入数据,因此您会以非完全填满。

  问题是 SSD 不能使用块中的剩余空间直接写入新数据,因为它实际上会破坏其中已有的任何数据。

  此问题的解决方案是写入操作,将块内的数据加载到缓存中,修改其内容添加新数据,然后将页面写回块。

  唯一需要注意的是,整个过程需要时间,并且在许多块上重复该过程会显着降低速度,从而影响性能。

  二、克服 SSD 性能问题

  许多驱动器制造商为每个驱动器添加了用户无法使用的额外存储空间,以防止固态驱动器降低性能。但是,它有助于确保 SSD 不会完全装满,从而将速度保持在更可接受的水平。

  换句话说,添加额外存储减少了修改部分填充块以添加新数据的需要。固态驱动器最终会有更多部分填充的块,但它可以确保性能不会迅速下降。

  此外,固态驱动器包括一个“垃圾收集”(GC) 解决方案,也可以解决性能问题。一旦存储达到容量,垃圾收集将寻找未完全填满的块,并将它们合并以释放空间。

  三、保持 SSD 的速度

  虽然与传统的旋转盘片硬盘驱动器相比,固态驱动器的速度快得离谱,但当您装满它们时,它们会显着降低性能。

  将 SSD 保持在最高速度的经验法则永远不会完全填满它们。为避免性能问题,您使用的容量不应超过总容量的 70%。

  当您接近 70% 的阈值时,您应该考虑使用更大的驱动器升级您计算机的 SSD。

  如果您无法应对挑战并且需要更多存储空间,则有多种选择。

  您可以获得可以使用 USB 电缆连接的外部硬盘驱动器。例如,西部数据 12TB 外置硬盘是一个不错的选择,它以合理的价格增加了大量额外的存储空间来存储电影、音乐、照片和文档。

为什么固态驱动器 (SSD) 性能在变满时会变慢

  如果您需要更多存储空间和 SSD 速度,另一个不错的选择是三星 860 EVO 1TB 内置固态硬盘。然后从 Inateck 购买一个便宜的 外置 2.5 英寸硬盘驱动器外壳,安装固态驱动器,并将其连接到您的计算机。

为什么固态驱动器 (SSD) 性能在变满时会变慢

  应该注意的是,固态硬盘的性能不仅受存储在其中的数据量的影响,而且性能也会因制造商、组件质量、功能和等级而异。

上一篇:微软确认 Windows 11 不支持这些任务栏功能
下一篇:minisforum是什么公司?MINISFORUM EliteMini X500是支持 Windows 11 的微型 PC