This project is to develop a real time scheduler. We currently have a scheduler patch for the linux kernel that separates the ready real time tasks into MAX_PRI lists. This allows very fast insertion and basically flat dispatch times for real time tasks.
Be the first to post a text review of real-time-scheduler. Rate and review a project by clicking thumbs up or thumbs down in the right column.
Rtsched will not be further enhanced or extended to newer kernels. The next version was to have been much like the O(1) scheduler to address the cpu affinity issue. As the O(1) is now available for 2.4.18 kernels, we recommend it to those of you that want and need real time performance. It is an able replacement! It may be found here: http://www.kernel.org/pub/linux/kernel/people/rml/sched/ingo-O1/
Removed most of the gotos in favor of the likely/unlikely function. Following the change of "has_cpu" to "cpus_runnable" in the main kernel.
Changed the "preempt_is_disable" to "preempt_is_disabled" to match the preemption patch.
Added the clear bit stuff to sync SMP processors on boot up.
Changed to follow the preemption patch and to use prefetch.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?