| CPC G06F 3/0659 (2013.01) [G06F 3/0613 (2013.01); G06F 3/0688 (2013.01)] | 17 Claims |

|
7. An operating method of a storage controller, comprising:
generating monitoring information about a queue depth (QD) for at least one of a write command and a read command, wherein the monitoring information includes at least one of: (i) a first average QD and a first QD deviation corresponding to the write command, and (ii) a second average QD and a second QD deviation corresponding to the read command;
generating command-by-command surge information based on the monitoring information;
generating priority determination information indicating any one of the write command, the read command, and a default according to the command-by-command surge information; and
generating final priority information for variably setting each of a priority of the write command and a priority of the read command according to the priority determination information.
|