Data management method and storage device performing the same
AssigneeSamsung Electronics Co., Ltd.
InventorsIN-HWAN DOH, JOO-YOUNG HWANG
Life of this patent
Estimating the term…
Abstract
In a data management method for a storage device, the storage device includes a nonvolatile memory device including a plurality of memory blocks. A TRIM-after-COPY command is received from an external host such that a data compaction operation is performed on a first storage region. Valid data stored in the first storage region are internally copied into a second storage region based on the TRIM-after-COPY command. A TRIM operation is performed based on the TRIM-after-COPY command to update a logical-to-physical address mapping table and a valid page bitmap.
Claims21
A data management method executed by a storage device that includes a nonvolatile memory device including a plurality of memory blocks, the method comprising:
- receiving a TRIM-after-COPY command from an external host such that a data compaction operation is performed on a first storage region;
- internally copying valid data stored in the first storage region into a second storage region based on the TRIM-after-COPY command;
- and
- performing a TRIM operation based on the TRIM-after-COPY command to update a logical-to-physical address mapping table and a valid page bitmap.
A data management method executed by a storage device that includes a nonvolatile memory device including a plurality of memory blocks, the method comprising:
- receiving a copy command from an external host such that a data copy operation is performed on a first storage region;
- and
- internally copying valid data stored in the first storage region into a second storage region based on the copy command, wherein
- logical addresses and physical addresses of the valid data are changed together as the data copy operation for the valid data is performed.
A storage device comprising:
- a nonvolatile memory device including a plurality of memory blocks;
- and
- a storage controller that controls the nonvolatile memory device, wherein:
- the storage controller receives a TRIM-after-COPY command from an external host such that a data compaction operation is performed on a first storage region,
- valid data stored in the first storage region are internally copied into a second storage region based on the TRIM-after-COPY command, and
- the storage controller performs a TRIM operation based on the TRIM-after-COPY command to update a logical-to-physical address mapping table and a valid page bitmap.
21-30. (canceled)
Dependencies are inferred from the claim text.