2.3k Patch Would Improve Linux Build Times 50~80% & Fix “Dependency Hell”
phoronix.com
phoronix.com
"Please submit the original source. If a post reports on something found on another site, submit the latter."
this means an enormous suite of more than 2000 individual patches
Probably didn't miss it... probably hit the very strict/short HN post title limit.
Build time, I would assume would be a number like "it takes 4 minutes to build a kernel package"..
Build rate also assuming, is more like "We can build 50 of these in an hour on two servers"...
The two are related, but you can scale the rate with more hardware, whereas the time is limited to how fast your hardware is or how optimised the job is, no? So Improving the _time_ increases your rate without you needing to spend more on infra..
How does one scale the rate and not the time with a code change and not an infra one, assuming my thinking here is correct?
A 50% improvement in build time means becoming 2x as fast. A 50% improvement in build rate means becoming 1.5x as fast.
An 80% improvement in build time means becoming 5x as fast. An 80% improvement in build rate means becoming 1.8x as fast.
intellectually dishonest (as in trying to describe increase x in built rate as improving by x%) but great for selling headlines.