Patent ID: 9513824
Filing Date: 2016-12-06
CPC Classification: G06F

Claim Text:
1. A non-transitory computer-readable recording medium having stored therein a program that causes a computer to execute a control process comprising: receiving an access request for a recording device that stores data; determining whether or not index information corresponding to the access request, which is received at the receiving, is stored in a memory that stores index information that is obtained by shortening identification information identifying data from the recording device cached in a non-volatile memory; accessing the non-volatile memory when it is determined that the index information is stored in the memory and accessing the recording device when it is determined that the index information is not in the memory; recording the identification information as a history in the memory when it is determined that the identification information is not in the non-volatile memory; and storing the data that is identified by the identification information in the memory when a frequency in which the identification information is recorded as the history at the recording is equal to a predetermined frequency or higher, wherein the determining includes determining whether the data corresponding to the access request, which is received at the receiving, is stored in the memory, and the accessing performs access control to access the memory when it is determined that the data is stored in the memory, to access the non-volatile memory when it is determined that the index information is stored in the memory, and to access the recording device when it is determined that the index information is not in the memory.