Patent ID: 11886741
Assignee: SAMSUNG ELECTRONICS CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. The storage device as claimed in claim 9, wherein the storage device controller is further configured to:
determine whether the buffer in the volatile memory has been successfully allocated;
relocate the stored data from the non-volatile memory to the volatile memory based on allocation of the buffer in the volatile memory being successful;
update the L2P mapping based on the stored data being relocated to the volatile memory;
read the stored data from the volatile memory;
relocate data from the volatile memory to the non-volatile memory based on allocation of the buffer in the volatile memory not being successful, wherein the relocated data comprises a lowest read counter from among a plurality of read counters of the volatile memory;
read the stored data from the non-volatile memory based on the read counter not exceeding the maximum read limit while the stored data is read from the non-volatile memory; and
allocate the buffer in the volatile memory based on the read counter exceeding the maximum read limit while the stored data is read from the non-volatile memory.