| CPC G06F 3/0659 (2013.01) [G06F 3/0611 (2013.01); G06F 3/064 (2013.01); G06F 3/0673 (2013.01)] | 18 Claims |

|
1. A storage device comprising:
a memory including a plurality of memory blocks; and
a controller configured to:
store performance information of the storage device in a target memory area including one or more of the plurality of memory blocks on determination that a target condition is satisfied; and
control a target operation based on the stored performance information,
wherein the performance information includes a size A of data written, during a reference time period, in a first memory area including one or more first type memory blocks from among the plurality of memory blocks, and a size B of data written, due to a failure to write to the first memory area during the reference time period, in a second memory area including one or more second type memory blocks from among the plurality of memory blocks, and
wherein the first type memory blocks operate at a higher speed than the second type memory blocks.
|