Linux kernel compilation times are significantly decreasing, with a clean defconfig x86-64 kernel build now achievable in approximately 15 seconds. This marks a substantial improvement from previous benchmarks, where the same task took longer.
The reduction in compilation time is attributed to both hardware advancements and software optimizations. Linux MM developer Lorenzo Stoakes, with support from AI/LLMs, has removed numerous bottlenecks in the Kbuild code. These efforts have made a noticeable difference even on less powerful processors.
Tests conducted by Michael Larabel on a high-end system featuring dual AMD EPYC 9575F processors (128 cores/256 threads), 24x 64GB DDR5-6400 memory, and PCIe Gen 5.0 NVMe storage demonstrated a 15-second kernel build after applying Lorenzo's latest v4 kernel patches. This same system previously took over 22 seconds for the identical compilation task.
For 'allmodconfig' builds, which include thousands of drivers and subsystems, the latest patches reduced compilation time from 169 seconds to 134 seconds on the same powerful system.
Industry observers anticipate that future hardware, such as AMD Zen 6 EPYC 9686F systems combined with MRDIMMs and PCIe Gen6 storage, will enable defconfig x86-64 Linux kernel compilation times to drop below the 10-second mark.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
Linux kernel compilation times for a defconfig x86-64 build are approaching 10 seconds due to hardware advancements and software optimizations by Lorenzo Stoakes, with assistance from AI/LLMs. This reduction in build time impacts developers by speeding up the kernel development cycle.