Flash memory system and garbage collection method thereof
First Claim
Patent Images
1. A garbage collection method comprising:
- applying a weight to each of at least two or more factors to calculate garbage collection costs;
configuring a hash table using the calculated garbage collection costs;
searching a block having the lowest garbage collection cost from the hash table; and
performing garbage collection on the searched block.
1 Assignment
0 Petitions
Accused Products
Abstract
Example embodiments provide a garbage collection method which includes applying a weight to each of at least two or more factors to calculate garbage collection costs; configuring a hash table using the calculated garbage collection costs; searching a block having the lowest garbage collection cost from the hash table; and performing garbage collection on the searched block.
106 Citations
27 Claims
-
1. A garbage collection method comprising:
-
applying a weight to each of at least two or more factors to calculate garbage collection costs; configuring a hash table using the calculated garbage collection costs; searching a block having the lowest garbage collection cost from the hash table; and performing garbage collection on the searched block. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A memory system comprising:
-
a host; a flash memory; and an interface device configured to operate responsive to a write request of the flash memory from the host, wherein upon the write request, the interface device is configured to apply a weight to each of at least two or more factors to calculate garbage collection costs and to configure a hash table using the calculated garbage collection cost; and wherein the interface device is configured to search a block having the lowest garbage collection cost from the hash table and to perform garbage collection on the searched block. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification