| CPC G06F 11/1469 (2013.01) [G06F 11/1016 (2013.01); G06F 11/1407 (2013.01)] | 20 Claims |

|
12. A method for operating a memory system, comprising:
recognizing a change in a pattern of a plurality of write data entries input from an external device and programmed in a memory device comprising a plurality of memory blocks;
determining whether a size of operational data regarding the plurality of write data entries is within a range that is capable of being stored in a buffer;
delaying a checkpoint operation associated with a write operation regarding the plurality of write data entries when the size of the operational data is within the range; and
performing the checkpoint operation when the size of the operational data is beyond the range.
|