Resource Allocation in Multiprocess Computer Systems

The dynamic allocation for limited processor and main memory resources among members of a user community is investigated as a supply-and-demand problem. The work is divided into four phases. First phase is the construction of the working set model for program behavior. This model is based on local...

Full description

Bibliographic Details
Main Author: Denning, Peter James
Other Authors: Dennis, Jack B.
Published: 2023
Online Access:https://hdl.handle.net/1721.1/149370
Description
Summary:The dynamic allocation for limited processor and main memory resources among members of a user community is investigated as a supply-and-demand problem. The work is divided into four phases. First phase is the construction of the working set model for program behavior. This model is based on locality, the concept that, during any interval of execution, a program favors a subset of its information; a computation's working set is a dynamic measure of this set of favored information. A working set storage management policy is one that allocates processors to a computation if and only if there is enough uncommitted space in main memory to contain its working set.