Shrinking the kernel with a hammer
Shrinking the kernel with a hammer
Posted Mar 7, 2018 18:34 UTC (Wed) by nix (subscriber, #2304)In reply to: Shrinking the kernel with a hammer by abufrejoval
Parent article: Shrinking the kernel with a hammer
Fascinating reminiscences, but..
The Linux build process must be one of the most wasteful things you can do on a computerOh God no. Compiler build processes with multiple-stage bootstrapping is the first thing that springs to mind (GCC building is *far* harder on a machine than Linux kernel building and most of it is thrown away); but then you look at new stuff like Rust, with, uh, no support for separate compilation or non-source libraries to speak of so everything you depend on is recompiled and relinked in statically for every single thing you build... the Linux build process is nice and trim. The oddest thing it does is edit module object files in a few simple ways after building.
