Cost/performance perspectives of paging with electronic and electromechanical backing stores
- 1 January 1975
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Proceedings of the IEEE
- Vol. 63 (8) , 1123-1128
- https://doi.org/10.1109/proc.1975.9904
Abstract
An analysis is made of the cost/performance effectiveness of virtual memory systems employing paging disks or drums and those employing electronic backing stores such as charge coupled devices (CCD), MOS shift registers, or bubbles. The analysis is based on a multiprogrammed job stream and a simplified queuing model employing page-fault rates suitable for a variety of multiprogrammed environments. Smaller memory systems and single job programming are also considered. It is shown that memory access plus page transfer time is a critical parameter, in addition to cost. Curves are generated for a variety of job environments in which the cost/performance effectiveness of two-level memory hierarchies employing electronic backing stores is compared to that of systems employing paging drums. Competitive prices per bit are determined for a number of system environments. The analysis clearly demonstrates that in many problem environments, the electronic backing store will replace the traditional paging drum or disk if the cost per bit is significanfly less than the main memory cost per bit as projected. Disk and tape memories can be expected to continue as the dominant memories for bulk storage in the near future because of their already small and diminishing costs per bit.Keywords
This publication has 10 references indexed in Scilit:
- Characterization of Program Paging in a Time-sharing EnvironmentIBM Journal of Research and Development, 1973
- An Analysis of Page Allocation Strategies for Multiprogramming Systems with Virtual MemoryIBM Journal of Research and Development, 1973
- Cache-based Computer SystemsComputer, 1973
- Dynamic data reallocation in bubble memoriesIEEE Transactions on Magnetics, 1972
- Evaluation of multilevel memoriesIEEE Transactions on Magnetics, 1971
- SYMBOLPublished by Association for Computing Machinery (ACM) ,1971
- Evaluation techniques for storage hierarchiesIBM Systems Journal, 1970
- On memory system designPublished by Association for Computing Machinery (ACM) ,1970
- Dynamic space-sharing in computer systemsCommunications of the ACM, 1969
- Considerations in block-oriented systems designPublished by Association for Computing Machinery (ACM) ,1967