The management of a multi-level non-paged memory system

There is a clear tendency for large-scale and, especially time-sharing computer systems to have several levels of random access memory with gradations in access time, degree of addressability, and functional capability. In our configuration at The University of Texas at Austin these are a high-speed magnetic core memory, an extended core memory of magnitude 4 times the size of the main memory, and 4 large, fast disks. An extensive literature has already developed on the management of multi-level systems where the main memory is structured in pages, usually with an extended logical addressing space.

[1]  A. Charnes,et al.  Deterministic Equivalents for Optimizing and Satisficing under Chance Constraints , 1963 .

[2]  Bernard A. Galler,et al.  Program and Addressing Structure in a Time-Sharing Environment , 1966, JACM.

[3]  Wilhelm Anacker,et al.  Performance Evaluation of Computing Systems with Memory Hierarchies , 1967, IEEE Trans. Electron. Comput..

[4]  Kurt Fuchel,et al.  Considerations in the design of a multiple computer system with extended core storage , 1968, CACM.

[5]  Hugh C. Lauer,et al.  Steps toward a general-purpose time-sharing system using large capacity core storage and TSS/360 , 1968, ACM National Conference.

[6]  W. M. De Meis,et al.  Measurement and analysis of a demand paging Time Sharing System , 1969, ACM '69.

[7]  G. E. Bryan JOSS: 20,000 hours at a console: a statistical summary , 1967, AFIPS '67 (Fall).

[8]  Herb Schwetman,et al.  An operational analysis of a remote console system , 1969, AFIPS '69 (Spring).

[9]  Peter J. Denning,et al.  Resource allocation in multiprocess computer systems , 1968 .

[10]  H. N. Cantrell,et al.  Multiprogramming system performance measurement and analysis , 1968, AFIPS Spring Joint Computing Conference.

[11]  John A. Fotheringham,et al.  Dynamic storage allocation in the Atlas computer, including an automatic use of a backing store , 1961, Commun. ACM.

[12]  A. L. Scherr,et al.  AN ANALYSIS OF TIME-SHARED COMPUTER SYSTEMS , 1965 .

[13]  David N. Freeman A storage-hierarchy system for batch processing , 1968, AFIPS '68 (Spring).

[14]  K. Fuchel,et al.  The Use of Extended Core Storage in a Multiprogramming Operating System , 1970 .

[15]  Donald P. Gaver,et al.  Probability Models for Multiprogramming Computer Systems , 1967, JACM.

[16]  Bruce W. Arden,et al.  Measurement and performance of a multiprogramming system , 1969, SOSP '69.