Skip to main content

Impact of Operating System on Real-Time Main-Memory Database System’s Performance

  • Conference paper
Real-Time and Embedded Computing Systems and Applications (RTCSA 2003)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2968))

  • 631 Accesses

Abstract

As long as there have been databases there has been a large interest to measure their performance. However, operating system impact on database performance has not been widely studied. Therefore, this paper presents experimental results on operating system impact on database performance. Two different operating systems are studied: Linux and Chorus. Linux operating system is tested with different kernel versions and different network speeds. Chorus is used as reference point because it is a real-time operating system. Our results clearly indicate that Linux can be used as a platform for real-time main-memory databases, but the newest kernel version 2.4 should be used. Our simple experiment also confirms that the UDP gives better response time than TCP. The work done in the Linux community to reduce the long latency in the kernel has been successful and with sufficiently long request deadlines it can be used as a platform for real-time databases.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

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 109.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ahn, I.: Database issues in telecommunications network management. ACM SIGMOD Record 23(2), 37–43 (1994)

    Article  Google Scholar 

  2. Cha, S., Park, B., Lee, S., Song, S., Park, J., Lee, J., Park, S., Hur, D., Kim, G.: Object-oriented design of main-memory dbms for real-time applications. In: 2nd Int. Workshop on Real-Time Computing Systems and Applications, Tokyo, Japan, October 1995, pp. 109–115 (1995)

    Google Scholar 

  3. Garcia-Molina, H., Salem, K.: Main memory database systems: An overview. IEEE Transactions on Knowledge and Data Engineering 4(6), 509–516 (1992)

    Article  Google Scholar 

  4. ITU. Introduction to Intelligent Network Capability Set 1. Recommendation Q.1211. ITU, International Telecommunications Union, Geneva, Switzerland (1993)

    Google Scholar 

  5. ITU. Distributed Functional Plane for Intelligent Network CS-1. Recommendation Q.1214. ITU, International Telecommunications Union, Geneva, Switzerland (1994)

    Google Scholar 

  6. ITU. Draft Q.1224 Recommendation IN CS-2 DFP Architecture. ITU, International Telecommunications Union, Geneva, Switzerland (1996)

    Google Scholar 

  7. Kim, Y.-K., Son, S.H.: Developing a real-time database: The Star- Base experience. In: Bestavros, A., Lin, K., Son, S. (eds.) Real-Time Database Systems: Issues and Applications, Boston, Mass, pp. 305–324. Kluwer, Dordrecht (1997)

    Google Scholar 

  8. Lindström, J., Niklander, T., Porkka, P., Raatikainen, K.: A distributed real-time main-memory database for telecommunication. In: Jonker, W. (ed.) VLDB-WS 1999. LNCS, vol. 1819, pp. 158–173. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  9. Wolfe, V., DiPippo, L., Prichard, J., Peckham, J., Fortier, P.: The design of realtime extensions to the open object-oriented database system. Technical report TR- 94-236, University of Rhode Island, Department of Computer Science and Statistics (February 1994)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lindström, J., Niklander, T., Raatikainen, K. (2004). Impact of Operating System on Real-Time Main-Memory Database System’s Performance. In: Chen, J., Hong, S. (eds) Real-Time and Embedded Computing Systems and Applications. RTCSA 2003. Lecture Notes in Computer Science, vol 2968. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24686-2_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-24686-2_21

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21974-3

  • Online ISBN: 978-3-540-24686-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics