MD RAID6 是软件 RAID 中容错能力较强的配置,允许同时失效两块盘,代价是校验与重建的开销更高。raid6check 在维护场景中被用来比对成员盘数据、定位坏条带,其耗时与阵列容量和磁盘速度直接相关。
本次改进的思路是批处理:将原本逐条发起的校验请求合并成批次,减少重复计算与调用开销,从而提升吞吐,公开结果显示最高约 3 倍加速。对使用大容量机械盘阵列的用户,收益尤其明显,因为它把“能否在维护窗口内跑完一次全盘校验”变成了可规划的事情。
对企业 IT 而言,这条更新影响使用 Linux 软 RAID 的存储、备份节点与自建 NAS 场景:巡检周期可以缩短或覆盖更多设备,阵列出现降级时的排查时间也随之下降。需要注意的是,工具层面的提速不会改变数据校验本身的必要性,仍建议把定期 scrub 纳入例行运维,并在升级内核后验证脚本兼容性。
来源:Phoronix,原文。