| CPC G06F 3/0659 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0656 (2013.01); G06F 3/0673 (2013.01)] | 12 Claims |

|
1. A storage device comprising:
a memory including a plurality of memory blocks and having a first memory area including memory blocks with a first write speed and a first read speed and a second memory area including memory blocks with a second write speed slower than the first write speed and with a second read speed slower than the first read speed; and
a controller configured to:
receive, from a host, provisioning information used to set a plurality of zones in the memory and
set a first zone from among the plurality of zones to store cold data based on a write booster type included in the provisioning information,
wherein the controller is configured to set the first zone in the first memory area if the write booster type is a first type,
wherein the controller is configured to set the first zone in the second memory area if the write booster type is a second type, and
wherein the controller is configured to set the first memory area as a buffer to temporarily store data to be written to the second memory area.
|