我有一个三星 840 SSD 和一个 840 EVO。两者都报告 512 字节作为逻辑和物理扇区大小。相似但不相同的 840 Pro的数据表也说明了 512B。
实际上,SSD 的扇区大小是一种兼容性度量,页面大小(这些驱动器为 8KiB)是读取/写入的内容。英特尔提供了一种更改扇区大小的工具,并将其称为性能优化。这对我来说很有意义 - 如果操作系统每页发出 16 个命令而不是一个,那么它至少会增加操作系统的开销,可能也在驱动程序中,并且可能会降低耐用性(取决于协议/控制器优化)。
我认为您无法“调整”驱动器的扇区大小。英特尔仅提供一种在非常小的“传统”512 字节扇区大小和每个扇区 4096 字节的“新行业标准”之间切换的方法。这可能仅适用于对新尺寸有兼容性或性能问题的人。
事实上,如今,多个文件系统可以使用 4 kB fs 块大小。
因此,有时您可以做的是使用自定义的文件系统块大小值。如果可能的话,您可能想在这里尝试 8 kB。您可能只能在格式化时选择此项。
即使您不能,您也可以调整其他 fs 参数,这可能会有所帮助。例如,ext4 文件系统仅处理 1、2 和 4 kB 块,但可以使用stride和stripe_width参数来更改其行为,从而提高SSD 或 RAID 阵列的性能。
请注意,在不充分了解事物工作方式的情况下调整默认参数很容易使事情变得更糟。我建议您测试不同配置的性能。
| 归档时间: |
|
| 查看次数: |
5963 次 |
| 最近记录: |