3 ms·
I remember I was blown away by some machine that compiled it in ~45 minutes. Pentium Pro baby! Those were the days.
by bornfreddy 1y ago
I remember I was blown away by some machine that compiled it in ~45 minutes. Pentium Pro baby! Those were the days.
- sgarland 1y agoMy memory must be faulty, then, because I was mostly building it on an Athlon XP 2000+, which is definitely a few generations newer than a Pentium Pro. I’m probably thinking of various other packages, since at the time I was all-in on Gentoo. I distinctly remember trying to get distcc running to have the other computers (a Celeron 333 MHz and Pentium III 550 MHz) helping out for overnight builds. Can’t say that I miss that, because I spent more time configuring, troubleshooting, and building than using, but it did teach me a fair amount about Linux in general, and that’s definitely been worth it.
- kelnos 1y agoLinux kernel compilation time depends heavily on what you're compiling though. You can have wildly different compilation times just by enabling or disabling some drivers or subsystems.
- machomaster 1y agoLet's also not forget that kernel was not stagnant, but grew a lot over the years.
- kelnos 1y agoAlso true! Hard to say which was moving faster, though: CPU speed increases & RAM amount increase, or the additional code and complexity written into the kernel.
- bpye 1y agoYep - I have a 9950X desktop. Building the kernel as part of NixOS builds almost every possible option as a module - for ARM64 that takes something like 15 minutes.
- mwpmaybe 1y agoPainful memories of trying to build the kernel on my 486DX2/50, letting it run overnight and waking up to a compile-time error or non-booting kernel...