NGQ, acronimo di Native Command Queuing è una estensione di protocollo per il SATA.

NCQ permette al disco stesso di determinare l'ordine ottimale in cui recuperare le richieste. Questo può permettere al drive di soddisfare tutte le richieste in meno rotazioni e quindi meno tempo.

Permette di ottimizzare le prestazioni e l'affidabilità delle operazioni di lettura-scrittura sul disco rigido mettendo in fila i vari comandi ricevuti secondo una logica di esecuzione degli stessi. In questo modo si riduce la quantità di movimenti inutili eseguiti dalla testa di comando, con conseguente aumento delle prestazioni.

Vedi anche