摘要 |
PURPOSE:To prevent the extremely excessive CPU application enable time by setting this time at a timer after distributing it to each task of a prescribed job to calculate said application enable time at that time point, setting again specifically said calculated tie to each task and actuating a residual time calculating means when an exception occurs. CONSTITUTION:The CPU application enable time designated by a user is stored into a CPU application enable time storing area 12 via a distribution means 1 and distributed to each task of a job at an optional rate. These distributed times are set at counters 211a-211n of the task areas 21a-21n in a CPU application enable time control area 2. Then the hitherto application times are integrated by a residual time calculating means 4 and stored in a CPU application enable time storing area 13 for calculation of the residual time. A deciding means 5 decides the distribution of the CPU application enable time based on said residual time. A redistribution means 6 distributes again the redistributed times at counters 211a-211n. While a resetting means 7 sets the residual time when no redistribution is performed. When one of those counters 211a-211n is set at 0, it is decided that the CPU application time exceeds a designated time and a job ending means 8 completes a job. |