CPC G06F 3/0616 (2013.01) [G06F 3/0659 (2013.01); G06F 3/0673 (2013.01)] | 19 Claims |
1. An operating method of a storage device comprising a memory controller and a memory device, the method comprising:
storing a plurality of streams received from a plurality of hosts in the memory device; and
performing an operation on the memory device,
the operation comprising
performing a management operation on a first storage region from among storage regions of the memory device in which a first stream from among the plurality of streams is stored,
selecting a second stream from among the plurality of streams based on an attribute of the first stream, and
preemptively performing the management operation on a second storage region from among the storage regions of the memory device in which the second stream is stored, after the selecting the second stream,
wherein the first stream and the second stream are different respective streams, and
the first stream and the second stream are received from different respective hosts from among the plurality of hosts.
|