无需第三方内核即可优化 Linux 的桌面响应能力

无需第三方内核即可优化 Linux 的桌面响应能力

默认的 Linux 内核配置(至少在 Ubuntu 和 Arch 中)没有像 linux-ck 或 Zen Kernel 那样针对桌面响应进行优化。当 CPU 或磁盘负载较高时,这些内核与默认内核之间的差异非常明显。

有没有办法让默认内核更好地提高 UI 响应能力?

答案1

答/ 与 linux-ck 或 Zen 内核相比,并不是内核 .config 导致您的内核对桌面响应能力的优化较差。
linux-ck 和 Zen 内核只是使用不同的调度程序。

B/ 主线内核提供了多种方法来提高桌面响应能力,而无需修补或重新配置它。

可以使用以下命令激活许多调整cfs-zen-调整您可以下载并运行,但我建议您阅读非常简单的代码并了解每个调整的影响。

请毫不犹豫地降低 cpu 密集进程(编译、模拟...)的优先级,并提高交互式任务的优先级,这要归功于雷尼采命令甚至改变他们的调度策略使用chrt

最终,您始终可以将中断固定到专用CPU(在中设置所需的值/proc/irq/[irq_id]/smp_affinity),让一个负责键盘和鼠标,另一个负责图形适配器,第三个负责声卡,第四个负责所有可能的内务处理其余的。

只需打开大量解决方案,无需更改发行版内核中的任何字节。

玩得开心!

相关内容