Cola de comandos nativa

Fiabilidad

¿Qué significa cola de comandos nativa?

Cola de comandos nativa (NCQ) es una tecnología que permite a los discos duros SATA aceptar más de un comando a la vez optimizando el orden en que se ejecutan los comandos de lectura y escritura. Esto aumenta el rendimiento de la unidad al limitar el número de movimientos del cabezal de la unidad cuando se ponen en cola varias solicitudes de lectura/escritura.

Definición de cola de comandos nativa

NCQ sustituye a tagged command queuing (TCQ), que se utiliza con ATA paralelo (PATA). La forma en que TCQ interactúa con el sistema operativo (SO) sobrecarga la CPU a cambio de un escaso aumento del rendimiento.

Tanto en el disco duro como en el adaptador de bus host SATA, NCQ debe estar soportado y habilitado, y el controlador adecuado debe cargarse en el sistema operativo. Algunos sistemas operativos incluyen los controladores genéricos necesarios (como Windows Vista y Windows 7), mientras que otros requieren la carga de controladores específicos del fabricante para activar NCQ, como Windows XP.

La NCQ también puede utilizarse en unidades de estado sólido (SSD), unidades que contienen datos en chips de memoria no volátil y no contienen partes móviles. En este caso, la latencia (el retraso en el procesamiento de comandos) se encuentra en el host, no en la unidad. La unidad utiliza NCQ para asegurarse de que tiene comandos que procesar mientras el adaptador host está procesando tareas de la CPU.

Temas relacionados

Margaret Rouse
Technology expert
Margaret Rouse
Experta en tecnología

Margaret Rouse es una galardonada escritora técnica y profesora conocida por su habilidad para explicar temas técnicos complejos a una audiencia de negocios no técnica. Durante los últimos veinte años, sus explicaciones han aparecido en sitios web de TechTarget y ha sido citada como autoridad en artículos del New York Times, Time Magazine, USA Today, ZDNet, PC Magazine y Discovery Magazine. La idea de diversión de Margaret es ayudar a profesionales de TI y negocios a aprender a hablar los idiomas altamente especializados de cada uno. Si tienes una sugerencia para una nueva definición o cómo mejorar una explicación técnica,…