| CPC G06F 11/1064 (2013.01) [G06F 12/0246 (2013.01); G06F 12/0802 (2013.01)] | 20 Claims |

|
1. A data storage device comprising:
a memory; and
one or more processors, individually or in combination, configured to:
provide a host with an indication of an amount of data to cache in a memory of the host;
receive, from the host, the amount of data for storage in the memory of the data storage device, wherein the host is configured to cache the amount of data in the memory of the host as a secondary copy; and
write only a single copy of the amount of data in the memory of the data storage device, wherein the secondary copy stored in the memory in the host is available in an event of a failure to correctly write the single copy in the memory of the data storage device.
|