#RCU

8/10

Linux 内核创始人 Linus Torvalds 已将他首个借助大语言模型(LLM)编写的补丁系列提交评审,该系列共十个补丁。其做法是在检测到 folio 处于“热”状态时,把它的释放延迟到 RCU 宽限期之后,从而不仅像以往一样在 RCU 保护下完成 folio 查找,还让实际的 folio 数据访问本身也在这段 RCU 区域内进行——当用户态拷贝不触发缺页时,这条快路径无需获取引用计数。按 Torvalds 的说法,这使一个以 read\(\) 为主的基准测试获得约一个数量级的加速;但评审已指出代码中存在竞态条件,因此仍需进一步修改,该系列目前仍处于评审阶段、尚未合并。