Patent ID: 9569381
Date: 2017-02-14
CPC Classifications: G06F

Claim:
1. A scheduling method comprising: storing each of a plurality of operation requests received in an input request set within one of a plurality of zone standby units corresponding to a logical address identified by the operation request, each zone standby unit corresponding to one of a plurality of zones, each zone comprising multiple memory blocks, each of the memory blocks of each zone uniquely identified by a different logical address, and the memory blocks within a zone identified by neighboring logical addresses; determining a processing sequence of the operation requests stored in the plurality of zone standby units; and outputting an output request set comprising the operation requests arranged on the basis of the processing sequence, wherein the determining of a processing sequence of the operation requests stored in the plurality of zone standby units comprises: generating zone information indicating a lastly processed zone standby unit among a plurality of zone standby units in a previous output request set previously outputted before the output request set; generating, for each zone standby unit, a standby number indicating the number of operation requests stored in the zone standby unit; and generating the processing sequence on the basis of the zone information and the standby numbers.