Patent ID: 8667186

Claim:
A computer-readable, non-transitory storage medium storing a program for causing a computer to execute a process comprising: obtaining, at a first timing, a first busy rate and a first number of accesses per unit time with respect to a storage device including a first storage area and a second storage area; determining whether or not an event occurred that a first indicator value relating to a busy rate is to be updated; upon determining that the event occurred, notifying a controller of a lowered number of accesses per unit time than a current number of accesses per unit time, wherein the controller makes the current number of accesses per unit time for the second storage area equal to or less than the notified lowered number of accesses per unit time; obtaining, at a second timing after the notifying, a second busy rate and a second number of accesses per unit time; updating the first indicator value based on at least the second busy rate and the second number of accesses per unit time; first calculating a third number of accesses per unit time for the second storage area, so that a sum of a third busy rate corresponding to the third number of accesses per unit time for the second storage area and a fourth busy rate calculated from a designated number of accesses per unit time for the first storage area becomes equal to the updated first indicator value; and notifying the controller of the calculated third number of accesses per unit time.