摘要 |
A method and computer program product for dividing a cache memory system into a plurality of cache memory portions. Data to be written to a specific address within an electromechanical storage system is received. The data is assigned to one of the plurality of cache memory portions, thus defining an assigned cache memory portion. Association information for the data is generated, wherein the association information defines the specific address within the electromechanical storage system. The data and the association information is written to the assigned cache memory portion. A method and computer program product for receiving a data read request concerning requested data stored at a specific address within an electromechanical storage system. A potential cache memory portion within a cache memory system may be identified, wherein the potential cache memory portion is chosen from a plurality of cache memory portions included within the cache memory system. The potential cache memory portion may be read to obtain portion content, wherein the portion content includes portion data stored within the potential cache memory portion and association information concerning the portion data. The association information may be processed to determine if the portion data is equivalent to the data stored at the specific address within the electromechanical storage system.
|