Scheduling execution of complementary jobs based on resource usage
The subject disclosure is directed towards executing jobs based on resource usage. When a plurality of jobs is received, one or more jobs are mapped to one or more other jobs based on which resources are fully utilized or overloaded. The utilization of these resources by the one or more jobs complements utilization of these resources by the one or more other jobs. The resources are partitioned at one or more servers in order to efficiently execute the one or more jobs and the one or more other jobs. The resources may be partitioned equally or proportionally based on the resource usage or priorities.
Microsoft Corporation
Y G G
Y02D G06F G06F
additional inventional additional
Aman Jie Weiwei
Kansal Liu Xiong