Nem gondolkodtál el eléggé. Ennyire nehezedre esik? Hogy programozol így?
Figyu. Adottak a köv. adat-blokkok: 1.,2.,3.,4. Egy körbefordulás alatt ilyen sorrendben érhetõk el, ill. lennének elérhetõk (nem feltétlenül egy cylinderen): 3.,4.,2.,1. Megteheted, hogy több fordulat alatt olvasod be, alap sorrendben. Vagy szépen így beolvasod egy bufferbe, és utána onnan küldöd tovább a megfelelõ sorrendben. És közben a mechanika már rég a többi adatot olvassa, hasonlóképpen.
De abban igazad van, hogy ez nem az NCQ, csak némileg hasonló.