A page allocation strategy for multiprogramming systems

Donald D. Chamberlin, Samuel H. Fulier, Leonard Y. Liu · 1973

In a multiprogramming, virtual-memory computing system, many processes compete simultaneously for system resources, which include CPU's, main memory page frames, and the transmission capacity of the paging drum. (We define a “process” here as a program with its own virtual memory, requiring an allocation of real memory and a CPU in order to execute). This paper studies ways of allocating resources to processes in order to maximize throughput in systems which are not CPU-bound.

Read the paper · More papers on PaperTik