回收

全部系列(168)

标题状态版本
LRU插入移出swap cache分配器评审中v4
支持拆分无映射swapcache大folio评审中v1
优化匿名swapbacked大folio解除映射 🚀评审中v2
swap随机修复与清理 🛡️评审中v3
zswap池恢复后启用static key 🛡️评审中v1
修复 MGLRU 忽略 memory.min 保护 🛡️RFCv4
虚拟化Swap后续方向讨论评审中v1
修复 MGLRU 下 shadow node 预算 🚀评审中v2
zswap压缩路径改用folio接口评审中v1
修复 zswap 建池失败数据损坏 🛡️评审中v2
清理 MGLRU folio 计数与标志使用 🛡️评审中v6
加速MGLRU老化并修复冷热反转 🚀评审中v3
list_lru不复制无效shrinker id 🛡️评审中v1
MGLRU 保护 readahead folio 🚀评审中v1
修复MADV_WILLNEED跳过swap COW页 🛡️RFCv1
引入 swap per-priority 分配队列 🚀评审中v2
MGLRU aging用PUD级Bloom过滤器 🚀评审中v2
zswap 设备消失返回 -ENOENT 🛡️评审中v3
MGLRU补NR_ISOLATED并限流 🚀 🛡️评审中v5
修复 nokmem 下 shrinker 置位错误 🛡️评审中v1
清理 MGLRU isolate_folios 逻辑评审中v2
xswap:基于 zswap 的可扩展交换设备RFCv3
主动回收冻结时提前退出 🛡️评审中v4
用固定池索引缩小zswap_entry 🚀评审中v4
禁用 memory 时关闭 list_lru memcg 🛡️评审中v1
MGLRU 频率引导提升与标志清理 🚀评审中v1
swap不可用时避免大folio分裂 🚀评审中v7
zsmalloc改用private指针判断RFCv2
修复 vmscan 扫描越界与越区 🚀 🛡️评审中v1
回收阻塞任务内核栈内存 🚀RFCv1
vmpressure 窗口按内存规模缩放评审中v1
修复 swap 计数与 offlist 位冲突 🛡️评审中v1
移除 page_swap_entry评审中v1
使未使用的大页shrinker感知memcg评审中v4
交换页读写路径 folio 化清理评审中v2
避免在坏 swap 条目上自旋 🛡️评审中v3
s390 页分裂免全局排空 🚀评审中v1
整理MGLRU扫描隔离函数评审中v1
限制 swap 分配时同步 discard 🚀RFCv2
引入优先级队列替代全局集群缓存 🚀评审中v1
arm64启用可回收栈RFCv1
per-cpu 批量页可驻留免排空 🚀评审中v1
vmallocinfo跳过稀疏区统计RFCv1
vmalloc支持对齐分配区域RFCv1
x86启用可回收栈RFCv1
可回收阻塞内核栈 🚀评审中v1
多处设置可回收栈标志RFCv1
实现虚拟交换空间 vswap评审中v4
抑制 MGLRU 跨节点空遍历 🚀评审中v1
用shrinker回收内核栈 🚀RFCv1
用VM_SPARSE分配可回收栈RFCv1
重构vmap栈分配释放辅助函数RFCv1
修复 MGLRU unevictable 处理 🛡️评审中v2
按代龄判断跨 memcg refault评审中v1
移除__node_reclaim组合限制门RFCv1
长驻不可锁页收集免排空 🚀评审中v1
限制 obj_cgroup_may_zswap 统计刷新 🚀评审中v1
swap_info max/pages 扩为 unsigned long评审中v4
vswap zswap条目回写物理swap评审中v4
vswap条目支持THP整体换入 🚀评审中v4
为vswap准备swap IO路径评审中v4
修复 zswap 写回路径的 refault 误计评审中v3
回收vswap缓存条目的物理槽位 🚀评审中v4
按物理后备计费 swap 条目 🛡️评审中v4
按需分配物理 swap 簇 memcg_table 🚀评审中v4
支持zswap/零页作为vswap后端 🚀评审中v4
支持物理swap作为vswap后端评审中v4
新增虚拟交换设备基础评审中v4
zswap 及时释放回写冷 folio 🚀评审中v4
修复shrinker debugfs在RCU中睡眠 🛡️评审中v1
invalidate_bdev 免全局排空 🚀评审中v1
memfd 等待 pins 免排空 🚀评审中v1
node reclaim按类型独立设限 🚀RFCv1
NUMA 页迁移免禁用 LRU 🚀评审中v1
stat_refresh 增加逐 CPU 排空评审中v1
workingset 计入 MGLRU 页面评审中v1
修复 MGLRU 的隔离统计与限流 🚀评审中v4
批量移除 lru 排空调用 🚀评审中v1
移除 mlock 排空变通调用 🚀评审中v1
移除内存故障 shake 调用 🚀评审中v1
移除批量页排空字段与调用 🚀评审中v1
移除迁移路径的 mlock 排空 🚀评审中v1
连续内存迁移免禁用 LRU 🚀评审中v1
修复madvice THP分裂竞态 🛡️评审中v1
MGLRU 启用时保留 inactive 放置讨论RFCv2
为较小大 folio 启用 LRU 缓存 🚀评审中v3
MGLRU 用 PUD 级 Bloom filter 跳空子树 🚀评审中v1
匿名THP的PMD级swap条目 🚀评审中v6
zswap跳过swap预读 🚀评审中v2
修复坏 swap 项自旋刷屏 🛡️评审中v2
MGLRU 代页计数改为原子RFCv1
MGLRU 频率引导 workingset 提升 🚀RFCv1
swap_cgroup 无 swap 主机空指针修复 🛡️评审中v1
封装 folio LRU 引用次数 APIRFCv1
正确统计 xfs_buf 可回收内存评审中v1
swap 原子替换 hibernation pin评审中v1
支持zswap/zeroswap作为交换后端评审中v3
xfs_buf folio 分配计入可回收评审中v1
zsmalloc shrinker 压缩预算感知 🚀评审中v1
释放进程时跳过独占文件页LRU移动 🚀评审中v1
swap簇表初始化发布竞态修复 🛡️评审中v1
xfs_buf kmalloc 标记可回收评审中v1
修复 swappiness=max 和清理主动回收 🛡️评审中v3
避免zram压缩流迁移抢占 🚀评审中v1
vmscan脏页TLB批量刷新 🚀评审中v5
休眠 swap 槽不进入 swap cache 🛡️评审中v3
修复MGLRU大页young计数低估 🚀评审中v2
修复MGLRU swappiness行为 🚀RFCv4
回收循环上报 RCU-tasks 静止态 🛡️评审中v1
zsmalloc 类查找计入句柄大小 🚀评审中v1
限速 cgroup 统计刷新 🚀评审中v1
动态簇管理虚拟交换 🚀评审中v2
swapoff扫描跳过空簇 🚀评审中v3
修复 MGLRU 无锁放回 folio 竞态 🛡️评审中v1
virtio_balloon添加PM安全位 🛡️评审中v1
修复GUP误排空LRU缓存 🚀评审中v1
修复和改进zswap shrinker 🚀 🛡️评审中v4
zram 索引改为 unsigned long评审中v1
增加LRU旋转计数器评审中v5
减少lru_lock争用的扫描平衡 🚀评审中v2
madvise 改用新 LRU refs APIRFCv1
smaps 显示 workingset 为已引用RFCv1
允许无 LRU 锁更新统计 🚀RFCv1
新 helper 替换 MGLRU workingset 判断 🚀RFCv1
新增 folio 版 lruvec live helperRFCv1
禁止加密文件作为swap 🛡️评审中v2
统一 MGLRU 页标志操作 helperRFCv1
zswap回写解压存在UAF 🛡️评审中v1
添加page_reporting延迟参数 🚀评审中v4
vmscan引入机会式压缩评审中v6
MGLRU min_seq被固定时强制aging 🚀评审中v1
避免扫描空MGLRU世代 🚀RFCv2
zram修复主压缩器NULL 🛡️评审中v1
zram验证deflate参数 🛡️评审中v1
修复zram winbits和NULL指针 🛡️评审中v1
修复zs_page_migrate锁释放顺序 🛡️评审中v1
修复并改进zswap全局收缩器 🚀 🛡️评审中v2
MAP_PRIVATE 文件映射按虚拟 pgoff 索引评审中v2
MGLRU主动老化通过memory.aging 🚀评审中v2
MGLRU 前台回收与回退距离 🚀RFCv1
MLOCK_ONFAULT 跳过预填充 🚀评审中v1
修复node回收忽略swappiness参数 🛡️评审中v2
减少zs_free()锁竞争 🚀评审中v6
vmpressure窗口随内存大小缩放 🚀评审中v1
修复MGLRU全局回收保护失效 🛡️评审中v1
同步交换设备回退单 folio 写 🚀评审中v1
swap_ops更新v2 🚀评审中v1
引入 cgroup 交换层级控制 🚀评审中v10
mlock 时迁移 CMA 页评审中v2
引入幽灵swapfile支持后端切换RFCv1
zswap 异步回写 folio 延迟释放 🚀评审中v1
MGLRU 提升可执行文件页 🚀评审中v4
vmpressure 窗口随机器大小缩放 🚀已废弃v2
修复defrag模式回收风暴 🚀 🛡️评审中v1
添加 page_reporting 延迟 sysctl 🚀评审中v1
memcg 重定向前批量更新 🛡️评审中v5
page_alloc 忽略初始压缩结果 🚀评审中v1
vmpressure 采样窗口按机器大小缩放 🚀评审中v1
全局直接回收唤醒 kswapd 🚀评审中v2
swap 应用新 pw_queue_on 接口 🚀评审中v4
修复 shmem 直接交换入潜在活锁 🛡️评审中v1
块swap批处理与swap_ops新方案 🚀评审中v1
实现 zswap 主动回写 🚀评审中v5
修复节点回收swappiness处理 🛡️评审中v1
ghost swap 动态扩展实现 🚀RFCv1
压缩解压路径 dcache 刷新 🛡️评审中v1
shmem 直接换入活锁修复 🛡️评审中v2
改进块设备 swap 批处理 🚀评审中v1