skip to main content
article
Free Access

Dynamic space-sharing in computer systems

Authors Info & Claims
Published:01 May 1969Publication History
Skip Abstract Section

Abstract

A formalization of relationships between space-sharing, program behavior, and processor efficiency in computer systems is presented. Concepts of value and cost of space allocation per task are defined and then value and cost are combined to develop a single parameter termed value per unit cost.

The intent is to illustrate a possible analytic approach to the investigation of the problems of space-sharing and to demonstrate the method on sample problems.

References

  1. 1 RANDELL, B. AND KUEHNER, C .J . Dynamic storage allocation systems. Comm. ACM 11, (May 1968), 297-306. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2 CODD, E.F. Multiprogram scheduling. Comm. ACM S, (1960), 347-35O. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3 DENNING, P. The working set model for program behavior. Comm. ACM 11, 5 (May 1968), 323-333. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 BELADY, L.A. A study of replacement algorithms for a virtual storage computer. IBM Syst. J. 5, 2 (1966), 78-101.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 O'NEILL, R. W. Experience using a time-sharing multiprogramming system with dynamic address relocation hardware. Proc. AFIPS 1967 Spring Joint Comput. Conf., Vol. 30, Thompson Book Co., Washington D. C., pp. 611-621.Google ScholarGoogle Scholar
  6. 6 FINE, G. H., JACKSON, C. W., AND MCIssAc, P.V. Dynamic program behavior under paging. Proc. ACM 21st Nat. Conf., 1966, Thompson Book Co., Washington, D. C., pp. 223-228. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7 VARIAN, L. C. AND COFFMAN, E. An empirical study of the behavior of programs in a paging environment. Presented at the ACM Symposium on Operating System Principles, Gatlinburg, Tenn. October 1967. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 BELADY, L. A. Biased replacement algorithms for multiprogramming. Rep. NC 697, IBM Thomas J. Watson Res. Center, Yorktown Heights, N. Y., Mar. 1967.Google ScholarGoogle Scholar
  9. 9 DENNING, P. Resource allocation in multiprocess computer systems. Doctoral Diss., MIT, June 1968.Google ScholarGoogle Scholar

Index Terms

  1. Dynamic space-sharing in computer systems

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader