[RTEMS Project] #3432: Remove Simple SMP Priority Scheduler
RTEMS trac
trac at rtems.org
Wed May 23 19:10:36 UTC 2018
#3432: Remove Simple SMP Priority Scheduler
----------------------------+--------------------
Reporter: Joel Sherrill | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone: 5.1
Component: score | Version: 5
Severity: normal | Keywords:
Blocked By: | Blocking:
----------------------------+--------------------
This scheduler was the first SMP scheduler added. It was created to have
an easy SMP scheduler to debug. This was especially important when all of
the SMP modifications and support were new. A Simple Scheduler has a use
case as a low resource alternative for small uniprocessor systems. But the
SMP variant just doesn't seem to have a good use case. If you have an SMP
system, the application is almost certain to have enough resources where
the more complicated data structures used by the other schedulers wouldn't
be a burden. The Deterministic Priority Scheduler uses ~3K for FIFO with
256 priorities. This should not be an issue for an SMP system.
This ticket is a proposal to remove this as no longer having a use case.
--
Ticket URL: <http://devel.rtems.org/ticket/3432>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list