Abstract
An operating system resides between the hardware of the computer system and the application by accepting calls from the application and implementing these on the hardware. In this chapter, we review of general operating system concepts and provide a comparison of general operating system and a real-time operating system highlighting the key points of differences. We then continue with the task, memory, and I/O management functions of a real-time operating system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Barabanov M, Yodaiken V (1997) Real-time Linux. Linux J
Erciyes K (2013) Distributed graph algorithms for computer networks. Springer, App. B
Erciyes K (1989) Design and realization of a real-time multitasking kernel for a distributed operating system. PhD thesis, Ege University
https://www.windriver.com/products/product-notes/PN_VE_6_9_Platform_0311.pdf
FreeRTOS open source licensing. www.freertos.org/a00114.html
Silberschatz S, Galvin PB (2012) Operating system concepts. Wiley. ISBN-10: 1118063333
Stallings W (2017) Operating systems, internals and design principles, 9th edn. Pearson. ISBN 10: 0-13-380591-3
Tanenbaum A (2016) Modern operating systems. Pearson. ISBN-10: 93325
Yodaiken V (1999) The RTLinux manifesto. In: Proceedings of 5th Linux conference
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Erciyes, K. (2019). Real-Time Operating Systems. In: Distributed Real-Time Systems. Computer Communications and Networks. Springer, Cham. https://doi.org/10.1007/978-3-030-22570-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-030-22570-4_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-22569-8
Online ISBN: 978-3-030-22570-4
eBook Packages: Computer ScienceComputer Science (R0)