在2022年初发布的是 一组2.3k的补丁被称为“快速内核头”以极大地加速编译内核的构建时间,并解决依赖地狱的情况。虽然它是一开始快速迭代和一些比特被上游传输,已经几个月没有听到关于快速内核头的新消息了。但今天,一个新的补丁系列发布了,它重新开始了大幅加快内核构建时间的努力。
Max Kellermann今天发布了一组28个补丁,旨在重新挑战快速内核头文件的努力。最初的补丁致力于减少各种内核头依赖。本补丁系列中提供了各种初始准备工作,这些工作本身并不会带来任何重大的构建时间改进。麦克斯指出:
就像过去减少头部依赖的其他尝试一样,这只是一个开始。依赖仍然太多,这个庞大的补丁集获得的加速比还不是很可观。
..。
为了获得更多的收益,需要优化“linux/mm.h”、“linux/fs.h”和“linux/Schedul.h”这样的大头文件。几乎每个人都包括他们,他们几乎囊括了一切。
感兴趣的人可以看到今天的补丁系列 while hopefully the more fruitful fast kernel headers optimizations will come about soon.