Patent ID: 9594519
Date: 2017-03-14
CPC Classifications: G06F

Claim:
1. A storage apparatus comprising: a first storage device including a plurality of unit storage areas each having a certain size; a second storage device that provides faster access than the first storage device; and a control device that controls access to the first storage device, wherein: the control device extracts, from the plurality of unit storage areas, monitored areas formed by consecutive unit storage areas at certain time intervals, the consecutive unit storage areas having been accessed at least a predetermined number of times that is greater than zero and being similar to each other in the number of times of access; the control device determines, upon detecting movement of address ranges between same-sized monitored areas among extracted monitored areas in the first storage device over time, a first storage area out of the plurality of unit storage areas based on direction of the movement of the address ranges between the same-sized monitored areas, the first storage area different from the monitored areas and equal in size to the monitored areas, the first storage area being predicted to be accessed; the control device performs a first control operation so that content of the first storage area is copied to a second storage area of the second storage device; and the control device performs, upon receiving a request for access to the first storage area, a second control operation so that the second storage area is accessed instead of the first storage area.