© 1968 by British Computer Society
| ||||||||||||||||||||||||||||||||||||||||||||||||
An algorithm for scheduling storage on a non-paged computer
National Physical Laboratory, Teddington, UK
A method is described of allocating core storage on a computer without paging facilities, working in a time-shared environment. The algorithm includes techniques for the dynamic repositioning of program segments, and the dumping of segments to a secondary store, in order to enlarge and consolidate unused portions of the core store. The paper also gives the results obtained from the random simulation of a system requiring the scheduling algorithm, to check out the logic, and to provide patterns of behaviour.
First received July 1967. revised form November 1967.
* National Physical Laboratory, Teddington, Middlesex, England (which on leave of absence from the Computing Research Section, C.S.I.R.O., Australia); now at King's College, Strand, London, W.C.2.