Browse Prior Art Database

Dynamic Program Priority in Multi-Tasking Systems

IP.com Disclosure Number: IPCOM000061549D
Original Publication Date: 1986-Aug-01
Included in the Prior Art Database: 2005-Mar-09

Publishing Venue

IBM

Related People

Authors:
McDermott, MJ Mustain, RG Rader, HA [+details]

Abstract

Dynamic Program Priority (DPP) varies a task's priority based on task behavior and system events to provide the following functions: ΠA user can assign fixed or variable priorities. Each specifiable priority has a base value. Variable priority may vary above or below its base value. Fixed priority is only allowed to vary above its base value. This allows the user to indicate which jobs will receive preference in service. ΠInteractive operations (workstation input), keep the task priority at or above its base priority value. This provides preference for interactive tasks relative to batch tasks. ΠEach workstation supported by a task increases the task priority above its base priority value. This provides equal service per workstation. ΠPriority is decreased for resource usage.