Dynamic Allocation of Resident Storage Area to Avoid Storage Overcommitment
Original Publication Date: 1981-Jul-01
Included in the Prior Art Database: 2005-Feb-11
In a non-paging system, processor storage is used more efficiently by handling the normally resident link pack area partly as permanently resident (as is conventional) and partly as dynamically resident. The dynamically resident modules of the link pack area are located in the Transient Area which is controlled by the Transient Manager. The Transient Manager keeps a table of the order of use of the storage blocks in the transient area. If additional storage space is required by user programs, transient area programs that are not being used are bumped from storage in the order of least recent use. A considerable amount of storage is made available by this technique. When the user programs require less storage, the link pack area is reloaded as the routines are called.