Tech Papers

The Joy of Scheduling

QNX Software Systems
Jeff Schaffer, Steve Reid

White Paper

June 2011

External URL

Comment


rajuchaluva

7/20/2011 5:59 AM EDT

Great paper!!

More...



oakingsleyjr

6/23/2011 3:46 PM EDT

I have to agree with you Kinnar. It was a very good explanation.

More...

The scheduler is at the heart of the operating system: it governs when everything—system services, applications, and so on—runs. Scheduling is especially important in real-time systems, where tasks are expected to run in a timely and deterministic manner. If the designer doesn't have complete control of scheduling, unpredictable and unwanted system behavior can occur. Software developers and system designers should understand how a particular OS scheduler works in order to be able to understand why something doesn't execute properly. This paper describes some of the more commonly used scheduling algorithms and how scheduling works. This knowledge can help developers debug and correct scheduling problems and create more efficient systems.




kinnar

6/19/2011 8:36 AM EDT

A very good explanation of scheduling types and criticality of scheduling for RTOS. Since QNX is has designed and developed RTOS and testing tools they have better used their expertise in explaining the term.

Sign in to Reply



oakingsleyjr

6/23/2011 3:46 PM EDT

I have to agree with you Kinnar. It was a very good explanation.

Sign in to Reply



rajuchaluva

7/20/2011 5:59 AM EDT

Great paper!!

Sign in to Reply



Please sign in to post comment

Navigate to related information

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)
Featured Job On
Scroll for More Jobs