Tecnologia, per controller di dischi rigidi, che organizza le richieste di accesso al disco rigido per ottimizzare il movimento delle testine allo scopo di ottenere la migliore efficienza del sistema.
L'unità logica del disco rigido riceve una serie di comandi di lettura o scrittura, li inserisce in un buffer e ne stabilisce l'ordine di esecuzione per minimizzare lo spostamento dell atestina.
Lo scopo della NCQ è quella di ottenere una maggiore efficienza e velocità nel trasferimento dei dati, ma anche di ridurre stress ed usura delle parti meccaniche come gli attuatori ed i bracci delle testine.