Skip to content

gatieme/linux

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

1 社区方案


1.1 SCHED


TITLE BRANCH DESCRIPITION
FDL/The Fair Deadline Scheduling Class sched/fdl/linux-6.3-fair_deadline_scheduling_class-rfc sched: Morphing CFS into FDL, The Fair Deadline Scheduling Class
Intel Thread Director sched/intel_thread_director/linux-6.0-rc7-itd-v2 sched: Introduce classes of tasks for load balance, Ricardo Neri, 20230207
Latency Nice sched/latency_nice/linux-5.19-rc5-latency_nice-v2 Add latency_nice priority, Vincent Guittot, 2023/02/24
-------
sched: EEVDF using latency-nice, Peter Zijlstra, 20230328
Scheduler eBPF sched/scheduler_ebpf/linux-5.15-rc3-scheduler_ebpf-v1
sched/scheduler_ebpf/linux-6.1-rc7-scheduler_ebpf-v2
sched: Implement BPF extensible scheduler class, Tejun Heo, 20230128
UMCG(User Managed Concurrency Groups) sched/umcg sched,mm,x86/uaccess: implement User Managed Concurrency Groups, Peter Oskolkov, 2021/11/22
-------
sched: User Managed Concurrency Groups, Peter Zijlstra, 20220120
Proxy Execution priority-inversion/proxy_execution-arm_valentin-sched-rfc-v3
priority-inversion/proxy_execution-jlelli-deadline-rfc-v2-debug
NA
EEVDF sched/eevdf/linux-6.4-rc5-eevdf-v1
sched/eevdf/linux-6.5-rc2-eevdf-tip
sched: EEVDF and latency-nice and/or slice-attr
tip/sched/eevdf
BORE sched/bore/linux-6.1.33-bore_v2.4.0
sched/bore/linux-6.4-rc5-eevdf_bore_v2.4.0
BORE (Burst-Oriented Response Enhancer) CPU Scheduler

1.2 MM


TITLE BRANCH DESCRIPITION
MGLRU 5.18-rc3-mm-MGLRU_v10 Multigenerational LRU Framework, Yu Zhao, 2022/04/07
Core Scheduling pie-x86-kernel-4.19-core_scheduling_v4 Core scheduling, Peter Zijlstra, 2020/11/17
Hot Cold Page hot-cold-page/linux-6.1.0-hot_cold_page_tracking-kvaneesh-rfc-v1 [LSF/MM/BPF TOPIC] Using hardware counters to determine hot/cold pages
PowerPC 体系结构 (POWER10) 支持热/冷页面跟踪功能(Hot/Cold page tracking), 参见 HotChips2020-Server_Processors_IBM_Starke_POWER10_v33, 该功能以可配置的页面大小粒度, 提供访问计数器和访问关联详细信息. 原始 RFC 版本可以在 kvaneesh/linux 找到.
Mitosis mitosis/4.17 Mitosis: Transparently Self-Replicating Page-Tables for Large-Memory Machines, ASPLOS '20. NUMA 迁移的时候考虑迁移 page-table. 在 NUMA 系统下, 内存的增长速度超过了 TLB 容量的增长速度, 从而可能引入严重的性能问题, 而 NUMA 已有的研究都集中在的内存中数据的分配和迁移策略上, 但没有关于如何在各 NUMA 之间放置页表的问题的研究. Mitosis 实现了一种程序无感的页表复制和迁移算法, 通过透明地跨 NUMA 复制和迁移页表来减轻 NUMA 对页表遍历的影响, 这降低了在 Page Walk 执行页表遍历时访问远程 NUMA 节点的频率. 原始 GitHub mitosis-project/mitosis-linux

1.3 LivePatching


TITLE BRANCH DESCRIPITION
kgraft livepatching/kgraft/kgraft-v3.17-rc4
livepatching/kgraft/kgraft_on_klp-v4.1
livepatching/kgraft/kgraft_on_klp-v4.4
kgraft

2 M 分支


BRANCH DESCRIPITION
damon/master NA
livepatching NA
master NA
mm maintainer/mm
rt NA
TIP maintainer/tip

3 各发行版


BRANCH DESCRIPITION
openanolis/devel-4.19
openanolis/devel-5.10
NA

About

Linux kernel source tree

Resources

Stars

Watchers

Forks

Packages

No packages published