CPC G06F 3/064 (2013.01) [G06F 3/0614 (2013.01); G06F 3/0652 (2013.01); G06F 3/0659 (2013.01); G06F 3/0679 (2013.01)] | 21 Claims |
1. A data processing system comprising:
a memory system comprising a memory device including a plurality of memory blocks; and
a host suitable for dividing the memory blocks into a plurality of logical blocks, and including a plurality of segments each constituted by at least one of the plurality of logical blocks,
wherein the host selects at least two of the segments, corresponding to a first memory block in which a number of valid logical blocks is equal to or less than a threshold value, as victim segments for a segment recycling,
wherein the host performs the segment recycling on the victim segments included in the host, and
wherein the memory system invalidates the first memory block according to the segment recycling of the host.
|