Patent ID: 9146933
Filing Date: 2015-09-29
Classification: G06F

Abstract:
1. A storage device access system for writing and reading data relative to a storage device, the system comprising: an address search section for i) storing an address for a plurality of frequent use data and a data index assigned to the address, ii) acquiring the address of write or read data, and iii) searching stored addresses with the acquired address; a frequent use data storage section for i) storing a tag related to the plurality of frequent use data and the data index, ii) acquiring the data index when an address acquired by the address search section has hit a stored address, and iii) identifying frequent use data that corresponds to the tag related to the acquired data index; a data comparator for i) acquiring the frequent use data from the frequent use data storage section, ii) comparing the data with the write data, and iii) identifying frequent use data that has hit the write data; a compression-expansion section for i) acquiring and compressing the write data and the frequent use data from the data comparator, and ii) acquiring and expanding the read data from the storage device; a write data selector for i) acquiring the write data and the frequent use data compressed by the compression-expansion section, ii) receiving an instruction from the data comparator, and iii) selecting either of the compressed write data or the frequent use data; and a read data selector for i) acquiring from the frequent use data storage section the identified read data within the frequent use data when the address of the read data has hit the storage address of the address search section, ii) acquiring the read data read from the storage device and expanded by the compression-expansion section when the data does not hit, iii) selecting either the identified read data or the expanded read data under an instruction from the address search section.