Accodamento comandi nativo (NCQ)

Autore: Roger Morrison
Data Della Creazione: 24 Settembre 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
SerialTek’s SAS/SATA Basics - SATA Frames, Commands,  & Native Command Queueing (NCQ)
Video: SerialTek’s SAS/SATA Basics - SATA Frames, Commands, & Native Command Queueing (NCQ)

Contenuto

Definizione - Cosa significa Native Command Queuing (NCQ)?

L'accodamento dei comandi nativo (NCQ) è una tecnologia che consente ai dischi rigidi SATA di accettare più di un comando alla volta ottimizzando l'ordine in cui vengono eseguiti i comandi di lettura e scrittura. Ciò aumenta le prestazioni dell'unità limitando il numero di movimenti della testina quando vengono accodate più richieste di lettura / scrittura.


Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare ed eseguire la tua azienda dal cloud.

Techopedia spiega Native Command Queuing (NCQ)

NCQ sostituisce il comando di accodamento con tag (TCQ), che viene utilizzato con ATA parallelo (PATA). Il modo in cui TCQ interagisce con il sistema operativo (SO) imposta la CPU in cambio di un piccolo guadagno in termini di prestazioni.

Sia nel disco rigido che nell'adattatore bus host SATA, NCQ deve essere supportato e abilitato e il driver appropriato deve essere caricato nel sistema operativo. Alcuni sistemi operativi includono i driver generici richiesti (come Windows Vista e Windows 7) mentre altri richiedono che vengano caricati driver specifici del fornitore per abilitare NCQ, come Windows XP.

NCQ può essere utilizzato anche in unità a stato solido (SSD), unità contenenti dati in chip di memoria non volatili e senza parti mobili. Qui, la latenza (il ritardo nell'elaborazione dei comandi) si trova sull'host non sull'unità. L'unità utilizza NCQ per assicurarsi che disponga di comandi da elaborare mentre l'adattatore host sta elaborando le attività della CPU.