Trim-Set and Swap-Set Selection
Original Publication Date: 1984-Feb-01
Included in the Prior Art Database: 2005-Feb-02
The objective of the concept described is to provide, in a System Control Program (SCP), better service to short interactive commands, i.e., improved response time by reducing the number of page faults encountered by such commands. The concept is to favor very interactive users by retaining their working set (and non-working set) pages in preference to those of less interactive users. From the point of view of a dispatcher function of an SCP, the SCP operates as a state machine. A virtual machine may appear on one of four queues (Q1, Q2, E1, E2) or on none of the queues. If the machine is "in queue," it means that the virtual machine is either ready to be run or has recently been run, and is expected to be ready to run soon.