US 12,105,968 B2
Systems, methods, and devices for page relocation for garbage collection
Heekwon Park, San Jose, CA (US); Marie Mai Nguyen, Pittsburgh, PA (US); and Yang Seok Ki, Palo Alto, CA (US)
Assigned to SAMSUNG ELECTRONICS CO., LTD., (KR)
Filed by Samsung Electronics Co., Ltd., Suwon-si (KR)
Filed on Oct. 18, 2021, as Appl. No. 17/504,495.
Claims priority of provisional application 63/221,463, filed on Jul. 13, 2021.
Prior Publication US 2023/0019878 A1, Jan. 19, 2023
Int. Cl. G06F 3/06 (2006.01); G06F 12/08 (2016.01); G06F 12/0882 (2016.01); G06F 12/0891 (2016.01)
CPC G06F 3/0631 (2013.01) [G06F 3/0604 (2013.01); G06F 3/064 (2013.01); G06F 3/065 (2013.01); G06F 3/0673 (2013.01); G06F 12/0882 (2013.01); G06F 12/0891 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method comprising:
copying a valid page from a block of device memory at a device to a page of mirror memory;
mapping the valid page from the block of device memory to the mirror memory;
modifying, based on the copying the valid page, an availability of the block of device memory;
receiving a request for an access of the valid page; and
accessing, at the mirror memory, based on the mapping and the request, the valid page; and
copying, based on the modifying, from the mirror memory to the device memory, the valid page.