本周末发布的用于审查的补丁系列可以显著提高 Linux 系统休眠性能。特别是对于那些拥有较慢 SSD 的用户,这些补丁可以让 Linux 休眠速度提升数倍。
Linux 内核开发者宋凯瑞正在通过新的交换分配器来提升休眠性能,该分配器最初并未为休眠提供高性能的分配路径。这条新的快速分配路径尤其有利于 4K 性能较差的 SSD 设备。

在极端情况下,使用 Serial ATA 2.0 接口的三星 830 SSD 在 Linux 6.19 内核下休眠需要 324 秒,但通过这两个新补丁,时间可以缩短到仅 35 秒!

对于更快的存储设备,性能提升并不显著,但再次强调,对于那些 4K 写入性能较差的驱动器,可以观察到显著的加速效果,”性能提升了几倍”。
这些补丁仅涉及修改内核交换文件代码中略多于两打行的代码。该代码正在审核中,为 v7.0 周期已过时,但我们将看看它是否能在年中发布的 v7.1 内核版本中准备好。
Linuxeden开源社区