Re: Cyclic Scheduling for linux

From: George Anzinger
Date: Thu Oct 30 2003 - 16:02:57 EST


First Name wrote:
Hi there,

I am working on providing a cyclic scheduling policy
to the current non real time version of the linux to
support hard real time tasks as part of one of my
projects. This policy should be able to support
aperiodic, periodic and sporadic tasks too. Could any
one pour some light on how to go about achieving it?.

Any Helpful tips, project reports, links or advices
are greatly appreciated.

Instead of kernel changes, you might want to consider a user monitor task running at high rt priority which changes the priority of the tasks you want to use the new policy. You could write an intercept routine for the scheduleset* calls and pass the new policy to the monitor. More thought would be needed to make it inherit across a fork..

-g

Thanks and Regards,
LQ

__________________________________
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
http://launch.yahoo.com/promos/britneyspears/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/


--
George Anzinger george@xxxxxxxxxx
High-res-timers: http://sourceforge.net/projects/high-res-timers/
Preemption patch: http://www.kernel.org/pub/linux/kernel/people/rml

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/