• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Linux Scheduler

KidViciou$

Diamond Member
can someone point me to some good resources on how to create new cpu scheduling algorithms for linux? thanks


edit: distro is Redhat 2.4.18
 
yea i was reading through it, but wasn't getting the full gist of what was going on. i also need to know where to store my scheduler files and crap and if there is anything special i need to do to register it like u have to with system calls
 
The <a target=_blank class=ftalternatingbarlinklarge href="http://ck.kolivas.org/patches/
">CK patchset</a> adds the Staircase scheduler, and I know there are a few others floating around. Also, there's the incremental patches during the development of the O(1) scheduler.
 
hmmmmm, is there any other resource (like a guide) than diff files? don't get me wrong, i'm appreciative, but i don't understand exactly what's going on
 
Well, schedule() is the main scheduler function, if you modify it you'll cover everything depending on what you're trying to accomplish. What exactly are you trying to do?
 
i am doing a project and have to implement this by hand. the new scheduling algorithm will be called SCHED_GROUP and it will run after all the 3 other algorithms. sorry for the symantical ambiguity
 
Back
Top