Patent ID: 7664917

Claim:
A computer-readable recording medium that records therein a computer program to control caching of data stored in a storage device, the cache control program including instructions, which when executed, cause the computer to execute: storing, in a storing unit, information concerning memory allocated to the storage device as its cache memory, wherein the storing unit is installed in a first computer connected to a second computer via a network, the first computer manages reading and writing of data to the storage device, and the second computer includes a memory installed therein; determining whether an amount of data transfer to the storage device of the first computer within a predetermined time is larger than a predetermined threshold value; and controlling the caching of the data that uses the memory installed in the second computer as cache memory, based on the information stored, wherein the determining includes determining whether a first amount of data transfer to the storage device of the first computer during a first period and a second amount of data transfer to the storage device of the first computer during a second period are larger than the predetermined threshold value, and the controlling includes deciding whether the data should be stored into the memory installed in the second computer, based on a result of the determining, and deleting the data stored in the memory installed in the second computer when the data has been stored in the memory of the second computer and it is determined at the determining that both of the first amount and the second amount of the data transfer to the storage device of the first computer are smaller than the predetermined threshold value.