Method for Dynamic Ordering of a Computer Dispatch List
Original Publication Date: 1986-Sep-01
Included in the Prior Art Database: 2005-Mar-09
A multi-operator user system, such as VM/SP or VM/XA Systems Facility, is operated, in dynamic ordering of the dispatch list, to provide a compensation mechanism to correct for the underutilization of the CPU by I/O-bound tasks in time-of-day ordered task dispatch lists. To enhance the performance of this method, a software clock may be built which only runs when system overhead is not being performed, and the shares of tasks subject to the aforementioned compensation mechanism be required to add up to 100%. One approach to the dynamic ordering of dispatch lists in multi- user operating systems, so as to provide the appropriate share of use of the processor by the various tasks, is to order the tasks in accordance with a time-of-day (TOD) clock. This is known as TOD aging.