CPC G06F 13/1668 (2013.01) [G06F 13/28 (2013.01); G11C 11/005 (2013.01); G11C 5/04 (2013.01)] | 10 Claims |
1. A method of controlling a nonvolatile memory and a volatile memory, said method comprising:
configuring the volatile memory to cache a part of data stored in the nonvolatile memory; and
in response to receiving, from a requester, a first request that includes an address,
in a case where first data is not cached in the volatile memory, the first data corresponding to the address included in the first request,
reading the first data from the nonvolatile memory;
storing the read first data into the volatile memory; and
upon the first data being stored into the volatile memory, sending, to the requester, first information indicating that the first data has been cached into the volatile memory.
|