Storage device and method of operating the same
AssigneeSK hynix Inc.
InventorsTae Ha KIM, Jung Ae KIM, Jung Woo KIM
Life of this patent
Estimating the term…
Abstract
A storage device includes a memory device and a controller. The memory device may include a plurality of zones which is a storage area respectively corresponding to logical address groups. The controller may control the memory device to exclude a source zone in which a data copy operation is performed according to a request of the host and select a victim zone satisfying a garbage collection trigger condition among the plurality of zones, and perform garbage collection for the victim zone.
Claims17
A storage device comprising:
- a memory device including a storage area organized into a plurality of zones respectively corresponding to a plurality of logical address groups;
- and
- a controller configured to control the memory device to exclude a source zone in which a data copy operation is performed according to a request of a host and to select a victim zone, from among the plurality of zones, satisfying a garbage collection trigger condition and to perform garbage collection for the victim zone.
A method of operating a storage device, the method comprising:
- excluding a source zone in which a data copy operation is performed according to a request of a host and selecting a victim zone satisfying a garbage collection trigger condition from among a plurality of zones, which is a storage area respectively corresponding to logical address groups;
- and
- performing garbage collection for the victim zone.
A storage system comprising:
- a storage device including a plurality of zones which is a storage area respectively corresponding to logical address groups;
- and
- a host configured to provide a data copy command to the storage device instructing copying data stored in a first zone from among the plurality of zones to a second zone,
- wherein the storage device performs a data copy operation in response to the data copy command, excludes the first zone and selects a victim zone satisfying a garbage collection trigger condition based on a history of the data copy operation from among the plurality of zones, and performs garbage collection for the victim zone.
Dependencies are inferred from the claim text.