CPC G06F 3/0652 (2013.01) [G06F 3/064 (2013.01); G06F 3/0608 (2013.01); G06F 3/0673 (2013.01); H04L 9/32 (2013.01)] | 20 Claims |
1. A storage device comprising:
a memory device including a plurality of system blocks for storing system data; and
a memory controller configured to control the memory device to store cyclic system data that is cyclically provided from a host, in an open system block among the plurality of system blocks, and control the memory device to perform a garbage collection operation on the plurality of system blocks, when a size of data stored in the open system block reaches a predetermined size,
wherein the cyclic system data includes a plurality of data slices provided from the host at predetermined cycles, and
wherein the predetermined size is determined based on a size of the cyclic system data provided for a period of time corresponding to a common multiple of the predetermined cycles.
|