| CPC G06F 3/064 (2013.01) [G06F 3/0604 (2013.01); G06F 12/0246 (2013.01); G06F 12/0646 (2013.01); G06F 2212/1024 (2013.01); G06F 2212/1044 (2013.01); G06F 2212/657 (2013.01); G06F 2212/7205 (2013.01)] | 20 Claims |

|
20. A method by a memory system, comprising:
selecting, for each dynamic block of memory cells of a virtual block comprising a plurality of dynamic blocks of memory cells, between a first procedure for performing a data relocation operation and a second procedure for performing the data relocation operation based at least in part on whether one or more respective parameters associated with the data relocation operation satisfy a threshold, the one or more respective parameters associated with a respective corresponding dynamic block of memory cells of the plurality of dynamic blocks of memory cells; and
performing a plurality of data relocation operations, each data relocation operation associated with a respective corresponding dynamic block of memory cells and performed according to one of the first procedure or the second procedure based at least in part on selecting between the first procedure and the second procedure for each dynamic block of memory cells.
|