DATA STORAGE DEVICE AND OPERATION METHOD OPTIMIZED FOR RECOVERY PERFORMANCE, AND STORAGE SYSTEM HAVING THE SAME
First Claim
Patent Images
1. A data storage device comprising:
- a storage comprising a storage area divided into a plurality of blocks; and
a controller configured to control a data input/output operation on the storage according to a request of a host device, collect information on a block, of the plurality of blocks, involved in a background operation which is performed while power is supplied, store the collected information as hint information, and resume a background operation started before a sudden power-off, based on the hint information, when power is resupplied after the sudden power-off.
1 Assignment
0 Petitions
Accused Products
Abstract
A data storage device may include: a storage unit comprising a storage comprising a storage area divided into a plurality of blocks, and a controller configured to control a data input/output operation on the storage according to a request of a host device, collect information on a block, of the plurality of blocks, involved in a background operation which is performed while power is supplied, store the collected information as hint information, and resume a background operation started before a sudden power-off, based on the hint information, when power is resupplied after the sudden power-off.
-
Citations
20 Claims
-
1. A data storage device comprising:
-
a storage comprising a storage area divided into a plurality of blocks; and a controller configured to control a data input/output operation on the storage according to a request of a host device, collect information on a block, of the plurality of blocks, involved in a background operation which is performed while power is supplied, store the collected information as hint information, and resume a background operation started before a sudden power-off, based on the hint information, when power is resupplied after the sudden power-off. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An operation method of a data storage device which includes a storage including a storage area divided into a plurality of blocks and a controller for controlling data exchange of the storage, the operation method comprising:
-
collecting information on a block, of the plurality of blocks, involved in a background operation which is performed while power is supplied, and storing the collected information as hint information; receiving power again, after a sudden power-off; and resuming the background operation, started before the sudden power-off, based on the hint information. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A storage system comprising:
-
a host device; and a data storage device comprising a storage having a storage area divided into a plurality of blocks and a controller configured to control a data input/output operation on the storage according to a request of the host device, wherein the controller collects information on a block, of the plurality of blocks, involved in a background operation which is performed while power is supplied, stores the collected information as hint information, and resumes the background operation started before the sudden power-off, based on the hint information, when power is resupplied after the sudden power-off. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A memory system comprising:
-
a memory device including memory blocks; and a controller configured to; control the memory device to perform a background operation on the memory blocks while storing background operation information; and control the memory device to resume, when the background operation is interrupted due to a sudden power off, the interrupted background operation on the memory blocks according to the background operation information, wherein the background operation information includes information on a target block of the interrupted background operation, and wherein the background operation is one of a garbage collection operation and a valid page counting operation.
-
Specification