<div>In disksim, there are multiple queues, for example, the queue for device drives, the queue for controls and the queue for disks.</div>
<div> </div>
<div>I think the queue related to multiple disk scheduling schems (e.g. SSTP, SCAN and so on) are the queue for device drives not the queue for disks. This is also imposed in the reference manual of disksim 3.0 implicitly.
</div>
<div> </div>
<div>However, let us have a look at RAID1, there are multiple disks in one RAID. so there are multiple disk heads, and then there are multiple positioning times for a specific request for  a data, because of the mirror of data. I think there must be a selection algorithm in the driver of RAID to deciding which replica will be read.
</div>
<div> </div>
<div>Would anyone tell me whether the conclusion i guess is right or not ?</div>
<div> </div>
<div>The scheduling schemes are really implemented in device drivers not in disks ?</div>