Memory system and operating method thereof
AssigneeSK hynix Inc.
InventorHyeong Ju Na
Life of this patent
Estimating the term…
Abstract
A memory system may include a memory device including a plurality of memory blocks and a controller suitable for determining whether to change from a normal mode to a dirty mode based on a size of free space of a host a sum of an amount of restoration of garbage collection for victim blocks and a size of all free blocks in the memory device. In the dirty mode, the controller controls the memory device to perform a garbage collection operation on the victim blocks at a frequency greater than frequency at which a garbage collection operation is performed in the normal mode.
Claims20
A memory system comprising:
- a memory device comprising a plurality of memory blocks;
- and
- a controller suitable for determining whether to change from a normal mode to a dirty mode based on a size of free space of a host and a sum of an amount of restoration of garbage collection for victim blocks and a size of all free blocks in the memory device, and
- wherein, in the dirty mode, the controller controls the memory device to perform a garbage collection operation on the victim blocks at a frequency greater than the frequency at which a garbage collection operation is performed in the normal mode.
An operating method of a memory system comprising:
- determining whether to change from a normal mode to a dirty mode based on a size of free space of a host and a sum of an amount of restoration of garbage collection for victim blocks and a size of all free blocks in a memory device;
- and
- performing, in the dirty mode, a garbage collection operation on the victim blocks at a frequency greater than the frequency at which a garbage collection operation is performed in the normal mode.
A memory system comprising:
- a memory device including a plurality of memory blocks;
- and
- a controller, coupled to the memory device, suitable for:
- performing a normal garbage collection operation in a normal mode at a first rate;
- determining whether to change from the normal mode to a dirty mode based on the number of valid pages, the number of free blocks and a restoration amount associated with the normal garbage collection operation;
- and
- performing, in the dirty mode, a dirty garbage collection operation at a second rate greater than the first rate.
Dependencies are inferred from the claim text.