Abstract:
PURPOSE: A method and a system for controlling the input/output of a disk are provided to supply input/output bandwidth predictable by each process or a process group. CONSTITUTION: A determining unit(521) determines whether a case, when the number of spent tokens is not larger than the minimum number of input/output tokens, exists. The minimum number of input/output tokens corresponds to the minimum bandwidth for input/output of a disk preset by a process or a process group. When the number of spent tokens is not larger than the minimum number of input/output tokens, a time slice unit(522) assigns a time slice by each process or process group in the order of the processes or process groups.