日期范围
7
RFC讨论数
RFC重要分析 success作者:David Stevens2026/09/01 20:325 封邮件

[RFC 00/10] Reclaimable kernel stacks

David Stevens 提出 10 patch RFC,在任务进入安全阻塞时回收未使用的 vmap 栈页,通过 list_lru shrinker 异步释放并按需 repopulate,可在 Android 多任务场景降低 50% 栈内存。维护者 Peter Zijlstra 与 Sebastian Siewior 强烈质疑方案动机(线程数才是根本)、pi_lock 下不能调分配、PREEMPT_RT 不适用以及 tracepoint 位置;v1 需要重写 fast path、合并 mlock/PREEMPT_RT 例外,并修掉 memcg 泄漏与 NUMA 旁路问题。

lore
RFC重要分析 success作者:Tim Chen2026/09/01 01:041 封邮件

[RFC PATCH 0/7] sched/cache: Per-task control of cache aware scheduling via prctl

Tim Chen 提出一个 7 补丁 RFC,把 sched_cache_group 从 mm_struct 中解耦为独立的引用计数对象,通过新的 prctl(PR_SCHED_CACHE) 暴露 GET/CREATE/SHARE_FROM/DISABLE/ENABLE 子操作,让跨进程协作的工作负载能显式把若干任务放到同一 LLC 聚合组。系统级策略从 debugfs 布尔扩成 always/advise/never 三态,与每组 enabled 字段按 THP 模式组合。Peter Zijlstra 询问真实使用场景,Chen Yu 给出腾讯 KV-cache 等云上内存密集负载的反馈作为...

lore
每页
上一页2 / 2下一页