-- Leo's gemini proxy

-- Connecting to gemini.techrights.org:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=en-GB

● 08.22.20


●● [Meme] Linux is Becoming a Code ‘Burial Ground’, Sometimes at the Expense of Size and Complexity (Bloat)


Posted in GNU/Linux, Kernel at 7:20 am by Dr. Roy Schestowitz


What ASF and Linux Foundation also became (place to shelve struggling corporate projects)


Summary: Code that not many people are interested in (and which may in fact be obsolete and undesirable for patent/monopoly reasons) is being dumped or tucked into Linux; the sheer magnitude — and the growing concern about the ramifications this entails — was explained below by Con Kolivas, who developed a bunch of Linux schedulers (now MuQSS)


Last Wednesday/Thursday:


More delays and motivation issuesIt’s fair to say that my motivation for keeping up with linux kernel development has been flagging for some time now and the current world situation is not helping. Hearing the news extol the virtues of linux-5.8 being the “biggest release ever” does not particularly aid my situation.[...]As time goes on and more and more features get added to the scheduler that have nothing to do with ordinary desktop and mobile platform usage, at some stage distributions will be tempted to become dependent on one or more of those features and if I don’t develop MuQSS much further to incorporate my own version of those features, it will become redundant. Given the completely different scheduler architecture of MuQSS versus CFS means I can’t simply just port over the code most of the time; I have to write my own complete feature equivalent version and these are far from trivial. The accounting code is completely different, most of the CGROUP features aren’t even implemented, and deadline scheduling is not available at all for example. If more of these appear in the future and eventually become showstoppers, then unless some miracle happens to make me find the motivation to work on them, it will be the death of it.MuQSS/CK’s Con Kolivas Becoming Concerned Over The Increasing Size Of The Linux KernelLongtime independent Linux kernel developer Con Kolivas known for his work previously on the BFS scheduler and now the MuQSS scheduler as well as his out-of-tree “-ck” patch set is becoming increasingly concerned over the growing size of the kernel code-base and that ultimately could put an end to his work with a focus on greater desktop interactivity/performance. Kolivas stopped contributing to the mainline Linux kernel a decade ago but has continued maintaining the “-ck” patch-set for each new kernel release as well as working on the likes of the Brain Fuck Scheduler and Multiple Queue Skiplist Scheduler. Generally he’s been quite punctual in re-basing the work for new kernel releases aside from when the retired anaesthesiologist took a break earlier this year to design equipment for the COVID-19 battle. But now his latest battle is the increasing size of the Linux kernel that often brings core infrastructure changes as opposed to just new drivers.


Share in other sites/networks: These icons link to social bookmarking sites where readers can share and discover new web pages.


Permalink  Send this to a friend


Permalink

↺ Send this to a friend



----------

Techrights

➮ Sharing is caring. Content is available under CC-BY-SA.

-- Response ended

-- Page fetched on Fri May 3 12:06:35 2024