"The Linux Scheduler: a Decade of Wasted Cores"

Discussions on more advanced topics such as monolithic vs micro-kernels, transactional memory models, and paging vs segmentation should go here. Use this forum to expand and improve the wiki!
Boris
Member
Member
Posts: 145
Joined: Sat Nov 07, 2015 3:12 pm

Re: "The Linux Scheduler: a Decade of Wasted Cores"

Post by Boris »

Whatever your scheduler is, someone will have a workload pattern that renders it wasteful.
User avatar
Schol-R-LEA
Member
Member
Posts: 1925
Joined: Fri Oct 27, 2006 9:42 am
Location: Athens, GA, USA

Re: "The Linux Scheduler: a Decade of Wasted Cores"

Post by Schol-R-LEA »

Yes, this is certainly true. However, as was already pointed out, the real step forward of this paper is the techniques the authors developed for identifying and measuring such inefficiencies, which allows us (potentially) to identify common patterns that can be ameliorated, or even let us apply Amdahl's Law to decide which patterns are significant enough to address at what cost in development and added overhead (though applying that rule to software development is problematic, as the time and cost of software projects tend to be non-linear, even mathematically chaotic).
Rev. First Speaker Schol-R-LEA;2 LCF ELF JAM POEE KoR KCO PPWMTF
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.
Post Reply