Re: Cyclic Scheduling for linux

From: George Anzinger (george_at_mvista.com)
Date: 10/30/03

  • Next message: Stephen Hemminger: "[PATCH] Fix for ipx interface module_get panic."
    Date:	Thu, 30 Oct 2003 13:01:55 -0800
    To: First Name <linuxquestasu@yahoo.com>
    
    

    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@vger.kernel.org
    > More majordomo info at http://vger.kernel.org/majordomo-info.html
    > Please read the FAQ at http://www.tux.org/lkml/
    >

    -- 
    George Anzinger   george@mvista.com
    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@vger.kernel.org
    More majordomo info at  http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at  http://www.tux.org/lkml/
    

  • Next message: Stephen Hemminger: "[PATCH] Fix for ipx interface module_get panic."

    Relevant Pages

    • Re: SCHED_BATCH and SCHED_BATCH numbering
      ... > Peter Williams wrote: ... consequence of the task being real time not the definition of it. ... what's the point of having a field, "policy", that IS the definitive ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: SCHED_BATCH and SCHED_BATCH numbering
      ... > Peter Williams wrote: ... >> consequence of the task being real time not the definition of it. ... >> policy field with this suggested numbering scheme should always be ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: SCHED_BATCH and SCHED_BATCH numbering
      ... > consequence of the task being real time not the definition of it. ... > that IS the definitive indicator of the task's scheduling policy if ... > policy field with this suggested numbering scheme should always be ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • How do I get Restricted Groups to be real time?
      ... I am trying to make the changes that I've set for Restricted Groups to be as ... close to real time as possible. ... controller policy, and the local machine policy all to reflect the following ... as well as the refresh interval for users to 0 for the user group policies. ...
      (microsoft.public.win2000.security)
    • Cyclic Scheduling for linux
      ... 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 ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)