Abstract
Real-time systems by definition are systems in which the correctness of the computed results not only depends on the results themselves, but also on the time frame in which they have been obtained. Real Time Operating Systems (RTOS) are responsible for the allocation of processors and computing resources to the collection of co-operating tasks in a way which will enable them to execute according to their timing constraints [7]. In general, real time systems are classified into hard real-time systems and soft real-time systems according to the degree of criticality in timing requirement. In hard real-time systems, time constraints as well as logical correctness must be satisfied to guarantee their correct behavior. Examples include most of the mission oriented systems for control purposes where timing errors would cause catastrophic results. On the other hand, in soft real-time systems like OLTP systems it is not always necessary to execute the transactions within time constraints. Furthermore, the hard real-time system often has distributed architecture as its inherent property. Real-time operating systems can be characterized by two requirements which are essential within its application area: timeliness and dependability [1, 2, 5].
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
William Stallings, operating SystemsInternals and design principles, Reading, Pearson Prentice Hall, fifth edition, 2006
Man Sang Chung and Heonshik Shin, “Requirements Specification of Distributed Hard Real-time Operating Systems”, IECON‘9, 1991
Alberto Garcia-Martincez, Jesus F. Conde and Angel Vina, “A Comprehensive Approach in Performance Evaluation for Modern Realtime Operating Systems”, IEEE Proceedings of EUROMICRO-22, 1996
Krzyszt of M. Sacha, “Measuring the Realtime Operating System Performance”, IEEE, 1995
Matti A. Hiltunen, Richard D. Schlichting, Xiaonan Han, Melvin M. Cardozo, and Rajsekhar Das, “Real-time Dependable Channels: Customizing Q0s Attibutes for Distributed Systems”, IEEE, 1999
Shourong Lu, Wolfgmg A. Halang, Roman Gumzej’ “Towards Platform Independent Models of Real Time Operating Systems”, IEEE, 1999
Sindhwani, M and Srikanthan, T,” Framework for Automated Application-Specific Optimization of Embedded Real-Time Operating Systems”, IEEE, 2005
Sang H. Son, Stravros Yannapaulos, Young Kuk-Kim and Carmen C. Iannacone, “Integration of Database system with real-time kernel for Time- critical applications”, IEEE Proceedings of EUROMICRO-22, 1992
Clifford W. Mercer and Hideyuki Tokuda, “Premptability in Real-Time Operating Systems”, IEEE Proceedings of EUROMICRO-22, 1992
Sindhwani, M and Srikanthan. T, “Framework for Automated Application-Specific Optimization of Embedded Real-Time Operating Systems”, IEEE, ICICS 2005
She Kairui, Bai Shuwei, Zhou, Nicholas, Li Lian, “Analyzing RTLinux/ GPL Source code for education”
Daniel P.Bovert & Marco Cesati, 2005, “Understanding the Linux Kernel”, O’Reilly & Associates
Frederick & Simon, “Introduction to Linux for Real-Time Control”, National Institute of Standards and Technology
IEEE. Information technology—Portable Operating System Interface (POSIX)-Part1: System Application: Program Interface (API) [C Language], ANSI/IEEE Std 1003.1,1996 edition
C.Muench and R.Kath, “The Windows CE Technology Tutorial: Windows Powered Solutions for the Developer’s, First edition, Addison-Wesley, 2000
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer India Pvt. Ltd
About this paper
Cite this paper
Bamnote, G., Sawant, J., Deshmukh, S. (2011). Performance issues of real time Kernels. In: Pise, S.J. (eds) Thinkquest~2010. Springer, New Delhi. https://doi.org/10.1007/978-81-8489-989-4_22
Download citation
DOI: https://doi.org/10.1007/978-81-8489-989-4_22
Publisher Name: Springer, New Delhi
Print ISBN: 978-81-8489-988-7
Online ISBN: 978-81-8489-989-4
eBook Packages: Computer ScienceComputer Science (R0)