顺序和随机读/写性能有什么区别?

2b1a0d6454fff39

在为您的 PC购买新硬盘或SSD 时,我们通常只考虑容量。但是,如果性能对您很重要,您可以查看一些指标:顺序随机读写性能

但是这些性能指标是什么,您是否应该像制造商一样投入大量库存?

存储基础知识:什么是读取和写入?

任何存储介质,无论是内部 SSD外部硬盘驱动器还是 8GB闪存驱动器,都用于两件主要事情:将数据放在驱动器上或访问驱动器上的数据。

当您将新数据放在驱动器上时,它称为写入。这是当您执行诸如保存新文件或修改旧文件等操作时。 那么,阅读就是您访问该数据的时间。这可以是打开文本文档、照片、程序或存储在驱动器上的任何其他内容。

fcfbcf4542391bc

这些操作的工作方式会根据它是硬盘驱动器还是 SSD 而变化。硬盘驱动器具有机械部件,包括读/写头和存储信息的旋转盘片。要检索数据,磁头必须位于盘片上存储数据的位置,就像电唱机必须放在唱片的正确位置才能播放您想要的歌曲一样。不同之处在于,硬盘驱动器的工作速度比电唱机要快得多,也更准确。

SSD 没有机械部件。相反,这些驱动器由称为单元的数据节省空间组成,这些单元组合在一起形成页面,然后再次组合形成块。虽然 SSD在读取和写入数据方面非常快在较新的驱动器上快速,覆盖数据时它们可能会慢一些 – 用新数据替换旧数据。这是因为 SSD 只能将数据写入可用页面,这意味着页面上没有任何数据。如果您的驱动器没有足够的可用空间,则 SSD 必须以块为单位擦除数据。由于它需要在块级别进行擦除,因此可能需要复制整个块,然后重写整个块,包括您要求它保存的新数据。这一切都在几分之一秒内发生,但这种迂回过程的原因是,如果 SSD 试图擦除较低页面级别的数据,则可能会损坏附近未排队等待擦除的数据。

我们用存储驱动器做什么

1ec7107709d1a7a

顺序随机读/写指标背后的想法是反映我们日常使用存储驱动器的方式。如果您要将大文件传输到驱动器或访问该大文件,那么我们正在讨论顺序读取和写入操作。

当您使用硬盘驱动器时,顺序读取或写入让生活更轻松。驱动器的读/写头会碰到驱动器中保存或将要写入文件并开始工作的部分。如果您有 SSD,则顺序操作也可以更快一些,因为您正在从一组块中写入或读取。

另一方面,随机读/写性能是关于读取或写入分散在驱动器中的小文件。这可以反映当您在启动 Chrome 时打开 Word 文档和电子表格等操作时会发生什么。硬盘驱动器比具有随机操作的 SSD 更难,因为它增加了寻道时间,即读/写磁头必须自行定位以获取请求的数据。

顺序与随机

所以现在我们了解了顺序读写和随机读写之间的区别,这对您和您的购买决策有何影响?与任何与 PC 相关的事情一样,这完全取决于您在做什么。

如果您使用 PC 主要为一个用户读取和写入大文件,那么顺序性能就变得很重要。然而,对于我们大多数人来说,更密切地关注随机性能(当指标可用时)会更有帮助,因为它通常更能反映我们日常使用计算机的方式。

问题在于,并非市场上的每个驱动器都会向您显示随机读/写指标,因为顺序指标通常看起来更令人印象深刻。当您找不到您感兴趣的驱动器的随机指标时,您可以阅读第三方评论,查看替代驱动器,或者无论如何都购买它并希望获得最好的结果。如果您选择后一种策略,那么强烈建议您选择知名品牌,尤其是在我们谈论 SSD 时。

当您确实找到随机指标时它们通常以每秒输入/输出操作数 (IOP) 表示。基本思想是存储驱动器每秒可以执行的操作越多,它的性能就越好。问题是有许多测试可以得出一些可观的 IOP 数字,这些数字可能无法反映您在家中看到的情况。通常,您希望查看队列深度 (QD) 为 1 或最多为 8 的 IOP 测试。队列深度是排队等待驱动器处理的操作数。存储驱动器固件的工作方式是队列深度越大,驱动器的效率就越高。问题是大多数家庭用户很难达到 8 的队列深度,更不用说 32。所以这种效率是你永远看不到的,

那么我应该买什么?

那么我们能从这一切中得到什么?正如我们一直理解的那样,SSD 的性能优于硬盘驱动器。因此,当性能是最重要的考虑因素时,第一步是购买 SSD。如果您需要发现 SSD 性能的差异,请查看随机和顺序读/写基准来比较 SSD,并关注日常使用的随机性能。唯一需要注意的是,如果您使用计算机不断移动和处理大文件。

然而,最终,大多数人并不真的需要为这一切流汗。只需从信誉良好的存储制造商处以您能负担得起的价格购买所需容量的 SSD。如果容量更重要,那就买一个硬盘驱动器,因为它们为更高容量的存储提供了更好的价值——至少在接下来的几年里是这样。

要查看我们推荐的特定 SSD,请查看我们的PS5 SSD 购买指南。虽然我们选择它们时考虑到了 PS5,但它们也是 PC 的绝佳选择,因为速度是这两种情况的主要因素。

未经允许不得转载:表盘吧 » 顺序和随机读/写性能有什么区别?