Core work still going on 33 years later
Core work still going on 33 years later
Posted Oct 19, 2024 19:48 UTC (Sat) by milesrout (subscriber, #126894)Parent article: The long road to lazy preemption
It is surely a good sign for Linux that it has been kept flexible enough that core changes like this (and many of the others we've read about over the years) can still be made. It isn't hard to imagine a 33-year-old monolithic kernel with an arguably >50-year-old design would have ossified and get stuck with old designs forever.
The question I have is this: is this because of "good design"? Or is it because the people that work on the kernel are just better? Are changes like folios, sched_ext, this, etc. able to be done because of good design/modularity in the kernel? Or is it just a willingness to make pervasive changes across a huge kernel codebase that lets this happen - by sheer force of will, the developers will not allow the kernel to ossify?
