[转载]这一次,告诉你一个关于 IO 的小知识,为什么要对齐
-
https://mp.weixin.qq.com/s/HWRMbCUHOHUzQX2mW49Kkw
IO 要对齐:
资深存储人员为啥总叫你注意 IO 对齐的?机械磁盘 IO 为什么要 512 对齐呢,SSD 盘为啥要 4K 对齐?不对齐又会如何?
重要的知识点:
机械盘的 IO 要扇区对齐(绝大部分的扇区是 512 字节大小),磁盘的读写最小单元就是扇区;
SSD 盘的 IO 要 4K 对齐,SSD 盘的读写单元是 page,一个 page 为 4K 大小;如果不对齐,会有什么问题?
性能极差;
SSD 寿命缩短;出问题的原因是啥?
本质原因是内部 IO 流量和次数的放大。
Copyright © 2023 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号