主权项 |
1. A storage control device comprising:
a schedule information storing unit which stores schedule information indicating target data in an access to a storage device in a predetermined time zone, the target data being a target of a cache control using a cache memory; a cache processing unit which performs the cache control using the cache memory for the access to the target data and an access to data other than the target data in a time zone except the predetermined time zone, and performs the cache control using the cache memory for the access to the target data in the predetermined time zone; and a preprocessing unit which performs a preprocessing to make the cache memory available for the cache control of the target data by a start time of the predetermined time zone, wherein the schedule information further indicates a mode of the preprocessing, wherein the preprocessing unit is further configured to, in a case that the mode is a first mode, perform an expulsion processing which makes the cache memory empty without performing a preceding cache processing as the preprocessing, and start the preprocessing at a time which precedes the start time of the predetermined time zone by at least a period of time necessary for the expulsion processing, and wherein the preprocessing unit is further configured to, in a case that the mode is a second mode, perform an expulsion processing which makes the cache memory empty and a preceding cache processing which caches the target data on the storage device onto the cache memory as the preprocessing, and start the preprocessing at a time which precedes the start time of the predetermined time zone by at least a total period of time necessary for the expulsion processing and the preceding cache processing. |