A Comparison of Scheduling Mechanisms in commercial Real-Time Operating Systems

Mir Ashfaque Ali, Dr. S. A. Ladhake


A number of commercial real-time operating system are available. A real-time operating system (RTOS) supports real-time applications and embedded systems. Real-time applications have the requirement to meet task deadlines in addition to the logical correctness of the results. This paper focuses on pre-requisites for an RTOS to be POSIX compliant and discuss task scheduling in RTOSs. We survey the prominent commercial RTOSs and present a comparison of their scheduling properties. We conclude by discussing the results of the comparison and suggest future research directions in task scheduling in real-time operating systems.


Keywords: Task scheduling, real-time operating systems, commercial RTOS, POSIX.

Full Text:


DOI: https://doi.org/10.26483/ijarcs.v3i3.1220


  • There are currently no refbacks.

Copyright (c) 2016 International Journal of Advanced Research in Computer Science