Accueil l'audio Qu'est-ce que la mise en file d'attente de commandes native (NCQ)? - définition de techopedia

Qu'est-ce que la mise en file d'attente de commandes native (NCQ)? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie Native Command Queuing (NCQ)?

La mise en file d'attente de commandes native (NCQ) est une technologie permettant aux disques durs SATA d'accepter plusieurs commandes à la fois en optimisant l'ordre dans lequel les commandes de lecture et d'écriture sont exécutées. Cela augmente les performances du lecteur en limitant le nombre de mouvements de tête de lecteur lorsque plusieurs demandes de lecture / écriture sont mises en file d'attente.

Techopedia explique la mise en file d'attente de commande native (NCQ)

NCQ remplace la mise en file d'attente de commandes balisées (TCQ), qui est utilisée avec ATA parallèle (PATA). La manière dont TCQ interagit avec le système d'exploitation (OS) taxe le processeur en échange d'un faible gain de performances.

À la fois sur le disque dur et dans l'adaptateur de bus hôte SATA, NCQ doit être pris en charge et activé et le pilote approprié doit être chargé dans le système d'exploitation. Certains systèmes d'exploitation incluent les pilotes génériques requis (tels que Windows Vista et Windows 7) tandis que d'autres nécessitent le chargement de pilotes spécifiques au fournisseur pour activer NCQ, comme Windows XP.

NCQ peut également être utilisé dans des disques SSD, des disques contenant des données dans des puces de mémoire non volatiles et ne contenant aucune pièce mobile. Ici, la latence (le retard dans le traitement des commandes) se trouve sur l'hôte et non sur le lecteur. Le lecteur utilise NCQ pour garantir qu'il a des commandes à traiter pendant que l'adaptateur à l'hôte traite les tâches CPU.

Qu'est-ce que la mise en file d'attente de commandes native (NCQ)? - définition de techopedia