NCQ (Native Command Queuing)



omakäsurivistus Meetod SATA kõvaketaste efektiivsuse suurendamiseks ja kettamehhanismi kulumise vähendamiseks. Eriti serverite puhul on tavaline, et kõvaketas saab ajaühikus rohkem lugemis- ja kirjutamiskäske, kui suudab täita ning neid käske on vaja järjekorda panna. Põhimõtteliselt võiks lugemis- ja kirjutamiskäskude rivistamise teha ülesandeks ka keskprotsessorile, kuid kettaajami omakäsud töötavad kiiremini ning omakäsurivistus võimaldab arvesse võtta ka lugemis-kirjutamispeade asendit igal ajahetkel.

Omakäsurivistust kasutatakse ka pooljuhtketaste juures, kuid seal on eesmärk vastupidine. Nimelt toimub pooljuhtketastes lugemis- ja kirjutamisprotsess nii kiiresti, et kettakontrolleri efektiivsuse tõstmiseks pooljuhtketas ise seda juhtima