摘要 |
PROBLEM TO BE SOLVED: To process the implementation of a job according to resources by comparing the quantity of resources needed to implement the requested job with the quantity of current usable resources and determining the start, postponement, and rejection of the requested job according to the comparison result. SOLUTION: When the job is inputted and the quantity D3 of necessary resources is declared, the job is started on condition that resources Af that a resource manager regards as usable ones is larger than D3. Then, available resources are determined as a virtual memory, a read memory, a temporary file space, and the CPU use time between final time intervals. Then the quantity of unused resources assigned to other requests is calculated and the quantity of the resources needed to implement the requested job is compared with the quantity of current usable resources obtained subtracting the quantity of the resources assigned to other requests. According to the comparison result, the start or postponement of the necessary job or the rejection of the start is controlled. |