International Journal of Computer
Trends and Technology

Research Article | Open Access | Download PDF

Volume 20 | Number 1 | Year 2015 | Article Id. IJCTT-V20P108 | DOI : https://doi.org/10.14445/22312803/IJCTT-V20P108

A Comparative Study: RTOS and Its Application


Gaurav Rai , Sachin Kumar

Citation :

Gaurav Rai , Sachin Kumar, "A Comparative Study: RTOS and Its Application," International Journal of Computer Trends and Technology (IJCTT), vol. 20, no. 1, pp. 41-44, 2015. Crossref, https://doi.org/10.14445/22312803/IJCTT-V20P108

Abstract

Over past few decades the idea and need of compatible Real time operating systems has emerged as one of the key factors in the development of Real time operating systems, because of the abundance of incompatible real-time operating systems in the market, each targeted towards a specific segment of the industry. There is a need therefore to draw the similarities and differences between these operating systems, so that a real-time system developer can make an intelligent choice for the application at hand. The primary role of an operating system is to manage resources so as to meet the demands of target applications. Traditional timesharing operating systems target application environments that demand fairness and high resource utilization. Real-time applications on the other hand demand timeliness and predictability, the design of a real-time operating system (RTOS) is essentially a balance between providing a reasonably rich feature set for application development and deployment and, not sacrificing predictability and timeliness. This paper briefly discusses and describes various features of XENOMAI and RTAI in relation to compatibility, features, multitasking and resource management.

Keywords

XENOMAI, RTAI, compatibility, features, multitasking, resource management

References

[1] Operating system concept-Selberschatz, Galvin, Gagne 7th Edison
[2] Real time concept for Embedded system by Qing Li with Caroline Yao
[3] "Real Time Systems - by Jane W.S. Liu / yr of publ. 2000"
[4] "Programming for real world - by Gallmeister / yr of publ. 1993"
[5] http://en.wikipedia.org/wiki/LynxOS
[6] www.lynuxworks.com/rtos
[7] H. Takada, Y. Nakamoto, and K. Tamaru, “The ITRON Project: Overview and Recent Results”, 5th Intl.Conference on Real-Time Computing Systems and Applications (RTCSA), pp.3-10, Oct. 1998
[8] Real-Time Operating Systems: An Ongoing Review by Ramesh Yerraballi.
[9] http://www.t-engine.org/tron-project/itron
[10] http://en.wikipedia.org/wiki/ITRON_project
[11] OSE,“OSE Realtime Kernel”, http://www.ose.com/PDF/rtk.pdf.
[12] http://www.enea.com/solutions/rtos/ose/
[13] http://en.wikipedia.org/wiki/Operating_System_Embedded
[14] http://en.wikipedia.org/wiki/RTAI
[15] P. Mantegazza, E. Bianchi, L. Dozio, S. Papacharalambous, S. Hughes, and D. Beal,, “RTAI: Real-Time Application Interface”, Linux Journal Magazine, Issue No. 72, April 2000.
[16] http://en.wikipedia.org/wiki/Xenomai_vs._RTAI
[17] Xenomai – Implementing a RTOS emulation framework on GNU/Linux by Philippe Gerum1989.