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

Claim 10:
11. A garbage collection method of a storage device, the method comprising:
receiving write data from a host;
programming the write data in a first memory block;
detecting whether at least one clean page is present in the first memory block;
when the first memory block includes at least one clean page, counting an elapse time of the first memory block from a time when the write data are programmed;
activating a garbage collection of a second memory block of the storage device when the elapse time of the first memory block exceeds a threshold value; and
using the at least one clean page of the first memory block as a destination area in which data collected from the second memory block by the garbage collection are programmed,
wherein the host transmits the write data to the storage device in units of a plurality of streams depending on attributes,
wherein the storage device selects memory blocks respectively corresponding to the plurality of streams,
wherein the storage device generates an active block management table for mapping and updating management information of each of the memory blocks,
wherein the active block management table includes at least two of an elapse time after programming, a number of clean pages, an erase count, and a weakness characteristic of each of the memory blocks.