摘要 |
PROBLEM TO BE SOLVED: To achieve cache sectional control for improving a cache hit ratio by preventing removal of frequently-used data from a cache memory by less frequency-used data without requiring increase in labor of a user. SOLUTION: Identification information for discriminating whether access target data are user data or metadata is added to an I/O instruction issued from a CPU 101. According to the identification information added to the issued I/O instruction, a driver device 102 receiving the I/O instruction selects a virtual area to be used among a plurality of virtual areas 111-113 set in the cache memory 103, and when execution of the I/O instruction includes storage of new data to the cache memory, stores the number of the selected virtual area in the cache memory 103 in association with the new data. In this way, an area to which a slot 114 storing the new data belongs is decided. Cache replace is independently carried out for each area, and consequently, a previously set upper limit size of each area is maintained. COPYRIGHT: (C)2009,JPO&INPIT
|