[Bug 1906] New: CBS scheduler implementation
bugzilla-daemon at rtems.org
bugzilla-daemon at rtems.org
Thu Sep 1 21:24:09 UTC 2011
https://www.rtems.org/bugzilla/show_bug.cgi?id=1906
Summary: CBS scheduler implementation
Product: RTEMS
Version: HEAD
Platform: All
OS/Version: RTEMS
Status: NEW
Severity: normal
Priority: P3
Component: cpukit
AssignedTo: joel.sherrill at oarcorp.com
ReportedBy: benesp16 at fel.cvut.cz
CC: giddyup44 at yahoo.com
Depends on: 1896
The CBS (Constant Bandwidth Server) scheduler is a complex scheduling policy
built atop of the EDF scheduler. Unlike other schedulers, this one provides
with an user API and handles not only deadlines of tasks but also claimed
budget per period. The main aim of the scheduler is isolation of tasks so that
each task is guaranteed to meet all deadlines regardless of how other tasks
behave.
2011-09-01 Petr Benes <benesp16 at fel.cvut.cz>
* sapi/Makefile.am, sapi/include/confdefs.h, sapi/include/rtems/cbs.h,
sapi/inline/rtems/cbs.inl, score/Makefile.am,
score/include/rtems/score/schedulercbs.h, score/src/schedulercbs.c,
score/src/schedulercbsattachthread.c, score/src/schedulercbscleanup.c,
score/src/schedulercbscreateserver.c, score/src/schedulercbsdestroyserver.c,
score/src/schedulercbsdetachthread.c,
score/src/schedulercbsgetapprovedbudget.c,
score/src/schedulercbsgetexecutiontime.c,
score/src/schedulercbsgetparameters.c,
score/src/schedulercbsgetremainingbudget.c,
score/src/schedulercbsgetserverid.c,
score/src/schedulercbsreleasejob.c, score/src/schedulercbssetparameters.c,
score/src/schedulercbsunblock.c: CBS scheduler implementation
--
Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the bugs
mailing list