Définition - Que signifie Native Command Queuing (NCQ)?
La mise en file d'attente de commandes native (NCQ) est une technologie qui permet aux disques durs SATA d'accepter plus d'une commande à 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 la tête de lecteur lorsque plusieurs demandes de lecture / écriture sont mises en file d'attente.
Definir Tech explique Native Command Queuing (NCQ)
NCQ remplace la mise en file d'attente de commandes étiquetées (TCQ), qui est utilisée avec l'ATA parallèle (PATA). La manière dont TCQ interagit avec le système d'exploitation (OS) impose le CPU en échange d'un faible gain de performances.
Tant dans le disque dur que 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 les disques SSD, les disques contenant des données dans des puces de mémoire non volatile et ne contenant aucune pièce mobile. Ici, la latence (le délai de traitement des commandes) se trouve sur l'hôte et non sur le lecteur. Le lecteur utilise NCQ pour s'assurer qu'il a des commandes à traiter pendant que l'adaptateur hôte traite les tâches du processeur.