概念Read-Copy-Update
RCU
Linux 内核中一种以读端零开销著称的同步机制,读操作不加锁,写操作创建新副本后延时回收旧数据,等待所有读者离开临界区后再释放
时间轴 (近 90 天)
10月19日
在预置模式下,1个 RCU 表示每秒可对 4 KB 的项目做一次强一致性读,或每秒两次最终一致性读;1个 WCU 表示每秒可写 1 KB;当项目大于阈值时会向上取整消耗多个单位。
待验证50%
10月14日
新方案借助 RCU 机制绕开引用计数,离开缓存的 folio 经过宽限期后才归还页面分配器,读者可直接从页面拷贝数据而不触碰引用计数。
待验证50%
10月14日
八个补丁中有两个用于加装安全阀:当某个 CPU 排队的页面超过 1024 个时强制触发加速宽限期。
待验证50%