1
2
|
❯ uname -a
Linux Mufasa 6.17.3-cachyos #1-NixOS SMP PREEMPT_DYNAMIC Wed Oct 15 10:04:23 UTC 2025 x86_64 GNU/Linux
|
最近我在 NixOS 里使用了 https://github.com/chaotic-cx/nyx,顺利切换到了 linux-cachyos 内核。这样做是为了享受 linux-cachyos 提供的 BORE 调度器。
1
2
3
4
5
6
7
8
9
10
|
❯ sudo dmesg | grep -i "bore\|sched\|scheduler"
[ 0.301841] BORE CPU Scheduler modification 6.5.2 by Masahito Suzuki
[ 0.301914] rcu: RCU calculated value of scheduler-enlistment delay is 50 jiffies.
[ 1.138316] io scheduler mq-deadline registered
[ 1.138320] io scheduler kyber registered
[ 1.138322] Adaptive Deadline I/O Scheduler 3.1.6 by Masahito Suzuki
[ 1.138324] io scheduler adios registered
[ 1.138333] io scheduler bfq registered
[ 1.247483] sched_clock: Marking stable (1240100139, 6557985)->(1295860107, -49201983)
[ 6.595751] sched_ext: BPF scheduler "lavd_1.0.16_x86_64_unknown_linux_gnu" enabled
|
BORE(Burst-Oriented Response Enhancer)是一个对 EEVDF/CFS 的增强/派生版本,其目标是在混合负载下提升交互性与系统响应性,而不过度牺牲传统的公平性。
当系统在进行大规模后台工作(比如使用所有核心编译)时,开启 BORE 后桌面体验更加流畅,即使 CPU 满载也不至于前台界面卡顿。