皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Linux 6.18 线性 RAID “md-linear” 将支持原子写入

Linux 6.18 线性 RAID "md-linear" 将支持原子写入

基于此前数月围绕 Device Mapper 原子写入支持和相关基础设施的工作,线性软件 RAID 支持的 md-linear 目标将在即将到来的 Linux 6.18 合并窗口中启用原子写入支持。

在 MDRAID Git 树的 md-6.18 Git 分支中已排队启用 md-linear 目标的原子写入功能。

约翰·加里在 Oracle 的提交中解释说:

“所有的基础设施已经铺设完毕,以支持堆叠设备,所以只需启用请求队列限制特性标志。

关于线性阵列的块扇区:虽然可以设置块扇区参数来构建线性阵列,但这用于指定设备数据扇区的粒度。它与 RAID0 的条带大小不同。

因此,将块扇区请求队列限制设置为相同值是不合适的,因为块扇区请求限制是一个请求不能跨越的边界。”

然而,请求队列的 max_hw_sectors 限制被设置为块扇区,这几乎与设置 chunk_sectors 限制的效果相同。

在所有其他基础设施完成的情况下,这只是一个设置 md-linear 代码的原子写入块功能标志的命令行设置。

转自  Linux 6.18 Linear RAID “md-linear” To Support Atomic Writes – Phoronix