Changeset 18b8ac71 in rtems


Ignore:
Timestamp:
Mar 16, 2011, 4:39:16 PM (9 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.11, master
Children:
a1a5f92
Parents:
5bbc204
Message:

2011-03-16 Jennifer Averett <jennifer.averett@…>

PR 1743/cpu

  • user/conf.t: Add Simple Priority Scheduler as complement to existing Deterministic Priority Scheduler. This scheduler serves both as an example and as a lighter weight implementation for smaller systems.
Location:
doc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • doc/ChangeLog

    r5bbc204 r18b8ac71  
     12011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
     2
     3        PR 1743/cpu
     4        * user/conf.t: Add Simple Priority Scheduler as complement to existing
     5        Deterministic Priority Scheduler. This scheduler serves both as an
     6        example and as a lighter weight implementation for smaller systems.
     7
    182011-03-04      Joel Sherrill <joel.sherrill@oarcorp.com>
    29
  • doc/user/conf.t

    r5bbc204 r18b8ac71  
    408408of priorities configured in the system.  This scheduler may be explicitly
    409409selected by defining @code{CONFIGURE_SCHEDULER_PRIORITY}.
     410
     411@findex CONFIGURE_SCHEDULER_SIMPLE
     412@item Simple Priority Scheduler - This is an alternative scheduler
     413in RTEMS.  It is designed to provide the same task scheduling behaviour
     414as the Deterministic Priority Scheduler while being simpler in implementation
     415and uses less memory for data management.  It maintains a single sorted list
     416of all ready threads.  Thus blocking or unblocking a thread is not a
     417constant time operation with this scheduler.  This scheduler is appropriate
     418for use in small systems where RAM is limited.  This scheduler may be explicitly
     419selected by defining @code{CONFIGURE_SCHEDULER_SIMPLE}.
    410420
    411421@end itemize
Note: See TracChangeset for help on using the changeset viewer.