Basic Concepts of Real-Time Operating Systems

This article by veteran real-time trainer David Kalinsky provides an introduction to real-time operating system (RTOS) kernel services. The paper is of particular interest to developers new to real-time concepts and vocabulary. Kalinsky begins by offering a comparison of RTOSs and general-purpose operating systems. He then covers real-time kernel services including task scheduling; fixed-time task switching; intertask communication and synchronization; determinism and high-speed message passing; and, dynamic memory allocation.

9 Comments

  1. 2003-11-19 6:15 am
  2. 2003-11-19 8:54 am
  3. 2003-11-19 9:30 am
  4. 2003-11-19 9:33 am
  5. 2003-11-19 11:10 am
  6. 2003-11-19 11:16 am
  7. 2003-11-19 2:24 pm
  8. 2003-11-19 2:44 pm
  9. 2003-11-20 8:28 am