Skip to main content

Performance issues of real time Kernels

  • Conference paper
  • 1466 Accesses

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   159.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. William Stallings, operating SystemsInternals and design principles, Reading, Pearson Prentice Hall, fifth edition, 2006

    Google Scholar 

  2. Man Sang Chung and Heonshik Shin, “Requirements Specification of Distributed Hard Real-time Operating Systems”, IECON‘9, 1991

    Google Scholar 

  3. 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

    Google Scholar 

  4. Krzyszt of M. Sacha, “Measuring the Realtime Operating System Performance”, IEEE, 1995

    Google Scholar 

  5. 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

    Google Scholar 

  6. Shourong Lu, Wolfgmg A. Halang, Roman Gumzej’ “Towards Platform Independent Models of Real Time Operating Systems”, IEEE, 1999

    Google Scholar 

  7. Sindhwani, M and Srikanthan, T,” Framework for Automated Application-Specific Optimization of Embedded Real-Time Operating Systems”, IEEE, 2005

    Google Scholar 

  8. 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

    Google Scholar 

  9. Clifford W. Mercer and Hideyuki Tokuda, “Premptability in Real-Time Operating Systems”, IEEE Proceedings of EUROMICRO-22, 1992

    Google Scholar 

  10. Sindhwani, M and Srikanthan. T, “Framework for Automated Application-Specific Optimization of Embedded Real-Time Operating Systems”, IEEE, ICICS 2005

    Google Scholar 

  11. She Kairui, Bai Shuwei, Zhou, Nicholas, Li Lian, “Analyzing RTLinux/ GPL Source code for education”

    Google Scholar 

  12. Daniel P.Bovert & Marco Cesati, 2005, “Understanding the Linux Kernel”, O’Reilly & Associates

    Google Scholar 

  13. Frederick & Simon, “Introduction to Linux for Real-Time Control”, National Institute of Standards and Technology

    Google Scholar 

  14. IEEE. Information technology—Portable Operating System Interface (POSIX)-Part1: System Application: Program Interface (API) [C Language], ANSI/IEEE Std 1003.1,1996 edition

    Google Scholar 

  15. C.Muench and R.Kath, “The Windows CE Technology Tutorial: Windows Powered Solutions for the Developer’s, First edition, Addison-Wesley, 2000

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics