Patent ID: 6859926
Filing Date: 2005-02-22
Classification: G06F

Abstract:
1. A method of workload management in a data processing system, comprising: classifying a process into a class of a plurality of predefined classes, each of the plurality of predefined classes having corresponding system resource shares and a tier; performing workload management with respect to classes in other tiers based on priorities of the tiers; and performing workload management with respect to other classes within a same tier as the class into which the process is classified, based on the corresponding system resource shares of the class and of the other classes, such that at least some of the processes within a same tier concurrently share system resources during execution of the at least some processes, wherein performing workload management with respect to other classes within a same tier comprises determining a percentage goal for the process as a function of a number of system resource shares associated with the class in which the process is classified divided by a total number of shares allocated to active classes in the same tier as the class in which the process is classified.