Linux下4k对齐方法及测试
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux下4k对齐⽅法及测试
Linux下实现4k对齐的具体⽅法
之前上传过4k对齐的相关介绍以及对IO性能的影响,现在简单说⼀下4k对齐的具体⽅法。
上图中units⼤⼩为512b,分区从2048个units(即1M)的地⽅开始,这是4k 对齐的。
如何查看是否4k对齐:使⽤# fdisk –lu /dev/sdx
上图中单元⼤⼩units为512b,要实现4k对齐,只需分区开始的位置可以被8整除即可,因为:512b x 8=4k b 上图中分区从2048开始,分区是对齐的。
实现4k对齐所需条件
1.带有AF(Advanced Format)标志的⼤容量硬盘或SSD。
2.操作系统内核版本要在2.6.34以上(在2.6.28的内核版本下尝试过4k对齐,IO性能基本没有提升)
3.Fdisk版本最好在2.17.1或更⾼版本。