Skip to main content

Dynamic tuning of operating systems

  • Part II, Program Behavior And Performance Models
  • Conference paper
  • First Online:
Operating Systems Engineering (IBM 1980)

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

Included in the following conference series:

  • 148 Accesses

Abstract

This paper discusses the effect and the feasibility of dynamical tuning of operating systems. There are many factors which can be modified dynamically in order to handle jobs with different characteristics and they interact with each other in various ways. Repeated tuning procedure that takes the correlation among these factors into consideration is reported to achieve the improved cost performance of existing computer systems. Many examples including an adaptive multiprogramming scheduler are given.

This paper also refers to the influence of the adaptive operating systems over future software architecture and a means of personalization of VLSI architecture.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Badel M. et al (1975). Adaptive Optimization of a Time Sharing System's Performance. Proc. IEEE, 63, No. 6 (1975), pp. 958–965.

    Google Scholar 

  2. Geck A. (1979) Performance Improvement by Feedback Control of Operating Systems. Proc. 4th Int'l Symp. on Modelling and Performance Evaluation of Computer Systems, Vienna, Austria, Feb. 1979, pp. 459–471.

    Google Scholar 

  3. Gurin N. N., et al (1978). A Heuristic Approach to File Allocation Problem. Proc. 2nd Int'l Symp. on Operating Systems Theory and Practice, Rocquencourt, France, Oct. 1978, pp. 199–206.

    Google Scholar 

  4. Hughes J., and Moe G. (1973) A structured Approach to Computer Performance Analysis, Proc. AFIPS Conf., Vol. 42, pp. 109–120.

    Google Scholar 

  5. Ishikawa C., Sakamura K., and Maekawa M. (1980). Operating Systems with Adaptation Mechanism. (in Japanese) Architecture Work-group of Japan Information Processing Society, June 1980.

    Google Scholar 

  6. Lycklama H., and Bayer D. L. The MERT Operating System. The Bell System Technical Journal, Vol. 57, No. 6, July–August 1978, pp. 2049–2086.

    Google Scholar 

  7. Maekawa M., and Boyd D. L. (1974). A Model of Concurrent Tasks within Jobs of a Multiprocessing System, Proc. 8th Princeton Conference on Information Science and Systems, pp. 97–101.

    Google Scholar 

  8. Maekawa M., and Boyd D. L. (1976). Two Models of Task Overlap within Jobs of Multiprocessing Systems. Proc. 1976 Int'l Conference on Parallel Processing, pp. 83–91.

    Google Scholar 

  9. Maekawa M., and Morimoto Y. (1979). Performance Adjustment of an APL Interpreter. Microprocessors and their Applications, EUROMICRO 1979, pp. 65–75.

    Google Scholar 

  10. Sakamura K., and et al. (1979). Automatic Tuning of Computer Architectures. Proc. AFIPS Conf., Vol. 48, pp. 499–512.

    Google Scholar 

  11. Shardt R. M. (1980). An MVS Tuning Approach. IBM Syst. Journal, Vol. 19, NO. 1, pp. 102–119.

    Google Scholar 

  12. Snyder R. (1978). On a priori Program Restructuring for Virtual Systems. Proc. 2nd Int'l Symp. on Operating Systems Theory and Practice, Rocquencourt, France, Oct. 1978, pp. 207–224.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Mamoru Maekawa Laszio A. Belady

Rights and permissions

Reprints and permissions

Copyright information

© 1982 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ishikawa, C., Sakamura, K., Maekawa, M. (1982). Dynamic tuning of operating systems. In: Maekawa, M., Belady, L.A. (eds) Operating Systems Engineering. IBM 1980. Lecture Notes in Computer Science, vol 143. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-11604-4_51

Download citation

  • DOI: https://doi.org/10.1007/3-540-11604-4_51

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-11604-2

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics