Share |
Login Form
Newsletter(s)



Receive HTML?

Latest Members

Real-Time Operating Systems

Community Information
Category:
No community categories created yet.
Name:
Real-Time Operating Systems
Tag:
RTOS
Description:
Real-time systems must interact with the world in a timely manner. A real-time operating system (RTOS) is a priority-based preemptive multitasking platform suitable for proving mathematically that all deadlines will be met. TechBites Real-Time Operating Systems community is the place to discuss the many competing products and exchange information about their use.
Created:
Wednesday, 02 September 2009
Creator:
Communitie type:
Open
Anyone can join and can view this community.
Private
This community requires approval for new members to join. Anyone can view the community description. Only community members are allowed to see the community content.

Community Leader's Blog

Slack Scheduling

The "slack scheduling" technique described in a recent Embedded.com article by Bill Cronk is interesting to me for a few reasons. First, because a traditional priority-based preemptive RTOS used in conjunction with RMA priority assignment offers all of the pros and none of the cons of the described slack scheduling method. And second because slack scheduling may still be valuable when working within a corporate or industry regime, such ARINC-653, that legislates a cyclic executive approach to achieving determinism.

Community Discussions

Community Wall

Henry Davis, 2009-10-09 14:56:06
Henry Davis
I've been seeing a trend for some years that has me in a quandary. RTOSes are getting more complex and bigger as a rule. But many realtime systems don;t really need all the kruft that comes with a full blown OS. So where do you draw the line? Choose a fully featured RTOS "just in case?" Go with a minimalistic dispatcher because it's small? License a commercial OS or grab an open source version?

The "easy" choice is license a full featured OS. It's kind of like choosing a Tektronics oscilloscope used to be: nobody would fire you for making that choice.
 

Community Members' Locations