CPC G06F 12/0882 (2013.01) [G06F 9/5016 (2013.01); G06F 9/505 (2013.01); G06F 9/544 (2013.01); G06F 12/0246 (2013.01); G06F 12/0851 (2013.01)] | 20 Claims |
1. A memory system, comprising:
a memory device including a plurality of memory blocks; and
a controller suitable for dynamically changing a size of a write buffer based on whether a current workload is a sequential workload or a mixed workload in which read commands are provided between write commands together with the write commands,
wherein the controller comprises:
a workload detecting unit suitable for increasing a write count for the write commands when a write command is received, increasing a read count for the read commands when a read command is received, and initiating the write count when the read command is received.
|