今天,非易失性内存设备(NVDIMM)子系统更新已被合并至正在开发中的 Linux 6.19 内核。在此次 NVDIMM 代码更新中,最值得注意的是微软贡献了一个新的开源驱动程序。
正如一个月前在 Phoronix 上所讨论的,一位在微软正式任职的微软 Linux 工程师为 Linux 贡献了一个“RAMDAX”驱动程序,以允许将内存区域划分为持久内存接口,并将其暴露为 NVDIMM 设备。
该 RAMDAX 驱动程序是为像虚拟机主机这样的使用场景设计的,用于创建“持久”内存区域,并随后通过 FSDAX 或 DEVDAX 访问该内存。

按照计划,该新驱动程序已作为 Linux 6.19 的 NVDIMM 请求拉取的一部分包含在内。截至目前,它已成功合并到 Linux Git 中,没有任何问题。除了这个新的 RAMDAX 驱动程序的添加外,这一周期内没有其他特别显著的 NVDIMM 更改。
转自 Microsoft’s RAMDAX Driver Merged For Linux 6.19 To Carve Out RAM As NVDIMM Devices – Phoronix
Linuxeden开源社区