摘要 |
In one embodiment, there is provided an information recording device that includes: a plurality of cache buffers on which writing is performed in response to an external write request; and a controller configured to determine, according to an LRU algorithm, which of the cache buffers writing should be performed on. If a range of the write request does not overlap with any of cache ranges of the cache buffers and if an effective range of one of the cache buffers includes the end of its cache range, the controller preferentially uses the one of the cache buffers whose effective range includes the end of its cache range, instead of a cache buffer candidate that is determined according to the LRU algorithm.
|