为什么硬盘仍然使用512字节模拟扇区?

为什么硬盘仍然使用512字节模拟扇区?

据我了解,硬盘制造商早在2010并且自 Windows Vista 以来,操作系统中就一直存在对 4K 扇区的支持。但我刚刚检查了我全新的三星 980 PRO 2TB SSD,它报告了 4K 物理扇区,但模拟了 512 字节接口。我的 8TB Seagate 也是如此。我觉得很奇怪,已经过去 10 多年了,驱动器仍然向操作系统显示为 512 字节扇区。

在此处输入图片描述

答案1

硬盘制造商模拟长度为 512 字节的扇区的原因是为了提高兼容性 - 尤其是用作启动驱动器。

许多软件产品甚至操作系统都将 512 硬编码为一个扇区,并且不会查询驱动器。

当处理扇区大小非 512 字节的驱动器时,它们会失败。

不对齐(正如其他人所认为的那样)只会导致性能下降和额外的硬盘磨损,但这并不是硬盘显示 512 字节大小的虚拟扇区的理由。事实恰恰相反:为了保持兼容性,向硬盘外部显示 512 字节的扇区,然后由硬件固件将其分配给 4096 字节的内部扇区,这会导致对齐问题。

相关内容