cha*_*s s 5 raid ssd partition-alignment
是否有必要对齐组成软件 RAID 1 阵列的分区?
本指南指出
“软件 RAID:虽然这里也需要注意正确对齐,但这不是明确必要的,因为至少使用了 64 KB 大小的块。”
我不明白软 RAID 如何改变性能命中/写入放大问题,因为底层 SSD 控制器仍然在超过必要的闪存页面上交错文件系统页面。
这是我的一个驱动器,我相信从 LBA 63 开始的分区意味着我没有对齐。分区是通过 CentOS 5 安装程序创建的。
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders, total 234441648 sectors
Units = sectors of 1 * 512 = 512 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 63 610469 305203+ fd Linux raid autodetect
/dev/sda2 610470 16996769 8193150 fd Linux raid autodetect
/dev/sda3 16996770 25189919 4096575 fd Linux raid autodetect
/dev/sda4 25189920 234436544 104623312+ 5 Extended
/dev/sda5 25189983 234436544 104623281 fd Linux raid autodetect
Run Code Online (Sandbox Code Playgroud)
非常感谢!
没有必要,一切都会工作,并且可能仍然比旋转金属驱动器快得多,但更好的对齐将进一步提高性能,特别是对于写入操作。
较新的安装会自动开箱即用(当前的 Debian/Stable 确实如此,毫无疑问较新的 CentOS 变体也会如此),因为最新版本的 fdisk、lvm、mdadm 和相关工具已更新,以考虑这些较新版本的最佳实践驱动器技术,但对于较旧的版本,您需要更手动地设置分区才能充分利用 SSD。
应该可以就地重新调整,但在我看来,备份机器上的数据并重建会更安全——无论哪种情况,所涉及的停机时间可能会让您不值得为此烦恼。
归档时间: |
|
查看次数: |
1237 次 |
最近记录: |