HOST CONTROL OF BACKGROUND GARBAGE COLLECTION IN A DATA STORAGE DEVICE
First Claim
Patent Images
1. A method of transferring data between a host and a memory device, the method comprising:
- monitoring activity of the host; and
controlling background garbage collection of memory blocks of the memory device in response to the monitored activity.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus includes a flash memory data storage device and a host operably coupled to the data storage device via an interface. The flash memory data storage device includes a plurality of memory chips. The host includes a host activity monitoring engine configured to monitor activity of the host and a garbage collection control engine configured to control the background garbage collection performed by the data storage device'"'"'s garbage collector.
-
Citations
31 Claims
-
1. A method of transferring data between a host and a memory device, the method comprising:
-
monitoring activity of the host; and controlling background garbage collection of memory blocks of the memory device in response to the monitored activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
a flash memory data storage device including; a plurality of memory chips; a host operably coupled to the data storage device via an interface, the host including; a host activity monitoring engine configured to monitor activity of the host; and a garbage collection control engine configured to control the background garbage collection performed by the data storage device'"'"'s garbage collector. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus comprising:
-
a flash memory data storage device including; a plurality of memory chips; a garbage collector configured to perform background garbage collection of memory blocks of the memory device; a host operably coupled to the data storage device via an interface, the host including; a host activity monitoring engine configured to monitor activity of the host; and a garbage collection control engine configured to control the background garbage collection performed by the data storage device'"'"'s garbage collector. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification