准备和管理4K过渡
我们已经了解了迁移到4K扇区的优势以及对性能的潜在影响,接下来就该查看行业如何有效地管理过渡。在Windows和Linux是现代计算中部署的两种最受欢迎的操作系统,在这两种环境下我们能更好地讨论这个主题。
管理到4K扇区的过渡中最重要的一个方面与上文讨论的对齐问题有很大关系。高级格式化硬盘在 Alignment 0 情况下运行完好,这时物理块和逻辑块的起始位置相同。创建硬盘分区时便已实现了对齐。分区创建软件分为两大类:
1.各Windows操作系统版本
2.硬盘分区实用程序
使用Windows操作系统创建分区时,有三种Windows版本值得一提:Windows
XP、Windows Vista 和 Windows 7。Microsoft 早已投身到致力于规划过渡到更大扇区的社区中。因此,从Windows Vista Service Pack 1起,Microsoft 开始发布可兼容4K扇区的软件。可创建 Alignment 0 状态(符合高级格式化标准)的分区的软件称为“可识别4K”的软件。下表说明了与当前各 Microsoft Windows 操作系统版本的相关情况。
操作系统版本是否可识别4K?
很清楚,配有Windows最新版本的新计算机系统相对更适合使用高级格式化硬盘。但是,对于仍然使用Windows XP或Service Pack 1 之前的Windows Vista的系统来说,操作系统所创建的分区性能很可能显著下降。
除Windows操作系统较早版本所创建的分区可能出现潜在不对齐情况外,在系统构建商、OEM、增值经销商和 IT 管理员广泛使用的软件实用程序中,有很多软件实用程序也能够引发分区不对齐情况。事实上,通过这些实用程序创建的分区比通过 Windows 操作系统本省创建的分区还要普遍。因此,创建不对齐分区,从而导致使用4K扇区时环境中硬盘性能下降的风险非常明显。更麻烦的是,如今系统中的硬盘一般都包含多个硬盘分区。这意味着必须使用可识别4K的分区软件创建硬盘上的每个分区,才能确保适当对齐,并保障性能。图 10 显示了使用不能识别4K的软件创建多硬盘分区时可能出现的结果。