cow*_*pow 10 performance hard-drive
我在 Western Digital WD20SPZX 2.5" 2-TB 硬盘上得到了这些看起来很奇怪的 HD Tune 基准测试结果。
第一张照片是我收到它那天的照片,其他照片是在所示的较晚日期拍摄的。
问题是:
这是坏盘吗?我应该停止使用它吗?
我希望这已经足够明确了。从这里开始,我对这些磁盘的了解还不足以提出任何精确的问题,但是:
我应该如何理解第一张(2022 年 3 月)图片,其中速度保持恒定 200 MB/s。我确信这个旋转磁盘不是那么好。
我应该如何理解剩余的图片(2023 年 3 月和 5 月),速度不均匀,但在最后突然加快,再次达到 200 MB/s。
我被告知我没有足够的声誉来嵌入图片。因此,您必须单击它们的链接。对于那个很抱歉。谢谢。
2022 年 3 月:
2023 年 3 月:
2023 年 5 月:
稍后添加
请参阅下面我自己的答案,了解当我
上面的问题 1 现在应该意味着这些连续的基准测试对于 SMR 磁盘是否正常或表明该特定磁盘正在变坏。(我认为在最终基准测试中具有深谷的 CMR 磁盘遇到了麻烦。)谢谢。
gro*_*taj 18
根据WD网站的信息,WD20SPZX是一款SMR硬盘。SMR 代表叠瓦式磁记录 (Shingled Magnetic Recording),这是一种驱动器盘片上的数据片段像瓦片一样稍微重叠的技术。这使得生产高容量驱动器变得更加容易,但代价是驱动器表现出各种奇怪的性能特征。
SMR 驱动器通常会在用零覆盖、TRIM-ming 或发出安全擦除命令后恢复正常特性。所有这些都意味着数据丢失。
您所看到的情况对于 SMR 驱动器来说并不意外。如果您对此不满意,则必须购买 CMR 驱动器。可能很难找到具有这种容量和外形尺寸的产品。
关于评论中你提出的问题。
使用叠瓦排列,数据仍然可以从驱动器中随机读取,但写入不会以这种方式进行:写入任何叠瓦也会破坏与其重叠的叠瓦中的数据。因此,如果要覆盖任何单个字节,则必须先将其后面的所有字节读入内存,然后覆盖该字节并从内存中恢复其后面的字节。为了使该问题的影响易于管理,驱动器被划分为“区域”。区域开始和结束处的木瓦不与任何其他区域重叠,并且自身也不重叠。因此,要修改一个字节,驱动器只需重写该区域的其余部分,而不是驱动器的整个其余部分。
由于某些原因(我不完全理解,所以我不会在这里解释它们)SMR 驱动器还有一个“Shingle Translation Layer”,它相当于 SSD 中存在的 Flash Translation Layer (FTL) 的 SMR。两者本质上做的是相同的事情:它们让驱动器实际上将数据存储在与使用驱动器的计算机认为不同的位置和顺序。因此,当计算机认为它正在读取大量连续的数据时,该数据块实际上可能分散在驱动器周围 - 本质上是碎片化的,但操作系统并没有意识到这一点。在 SSD 上,碎片在大多数情况下不是问题,但 HDD 会受到严重影响,因为驱动器磁头必须在分散的数据块之间来回移动。
这解释了您所看到的情况:您的 SMR 驱动器内部可能存在碎片,除了外部部分可能使用较少。
我可以格式化驱动器并写入新数据,而不是用零覆盖吗?(如果输入全零有效,为什么不应该输入零和一?)
“快速”格式化不会覆盖驱动器的大部分内容。它只会创建一个新的空文件系统,这使得驱动器的其余部分看起来未使用(注意。这就是为什么格式化后有时可以恢复数据)。文件系统只是结构化数据,从驱动器的角度来看,创建文件系统与例如文件系统没有什么不同。将文件写入驱动器。
“完整”格式将做到这一点+向驱动器写入零,主要实现您的目标。
写入零很特殊,因为 STL 可以识别您正在执行的操作,并且可以将它们标记为已清零,而不是将这些地址映射到磁盘上的某个随机位置。从某种意义上说,它“重置”了 STL 中的地址。TRIM 实现了相同的目标,但更明确。请注意,TRIM 支持或对零的特殊处理不是强制性的(尽管 TRIM 至少是标准化的,尽管是为不同的目的而设计的)。安全擦除是最后的手段:它拥有相当广泛的支持,并且在此过程中重置 STL 才有意义。
如果(尽管基准看起来很奇怪)实际使用中的读写速度是可以接受的,我可以继续我的正常使用模式吗?(或者这会导致性能变得越来越差吗?)。
没有人能说清楚,真的。在我看来,应该避免 SMR,除非您知道它非常适合您的用例。
我的第一张图(恒定 200 或 250 MB/s)对于处于原始或保存良好状态的 SMR 来说是正常的吗?让我感到惊讶的是,这种分层或惊人的方式可以给你带来这样的速度。但我只是想确保 200 MB/s 不是其他问题的迹象,例如 HD Tune 无法正确测量 SMR。
以下是该驱动器系列的产品简介。SMR 型号的标称速度为 149-150 MB/秒,而 CMR 驱动器的标称速度为 147 MB/秒。我想您在第一天获得的结果只能在未使用(或重置)的驱动器上获得,因为“清晰”的 STL 赋予它优势。
归档时间: |
|
查看次数: |
1712 次 |
最近记录: |