Acasă Audio Ce este coada de comandă nativă (ncq)? - definiție din techopedia

Ce este coada de comandă nativă (ncq)? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Nue Command Queueing (NCQ)?

Coada comenzilor native (NCQ) este o tehnologie care permite hard disk-urilor SATA să accepte mai mult de o comandă simultan prin optimizarea ordinii în care sunt executate comenzile de citire și scriere. Acest lucru mărește performanța unității prin limitarea numărului de mișcări ale capului de antrenare atunci când sunt puse în coadă mai multe cereri de citire / scriere.

Techopedia explică Coada de comandă nativă (NCQ)

NCQ înlocuiește coada de comandă etichetată (TCQ), care este utilizată cu ATA paralel (PATA). Modul în care TCQ interacționează cu sistemul de operare (OS) impozită CPU în schimbul unui câștig de performanță redus.

Atât în ​​hard disk, cât și în adaptorul de autobuz gazdă SATA, NCQ trebuie să fie acceptat și activat, iar driverul corespunzător trebuie încărcat în sistemul de operare. Unele sisteme de operare includ driverele generice necesare (cum ar fi Windows Vista și Windows 7), în timp ce altele necesită încărcarea de drivere specifice vânzătorului pentru a activa NCQ, cum ar fi Windows XP.

NCQ poate fi, de asemenea, utilizat în unități de stare solidă (SSD), unități care conțin date în cipuri de memorie non-volatile și nu conțin părți mobile. Aici, latența (întârzierea procesării comenzilor) se găsește pe gazdă, nu pe unitate. Unitatea folosește NCQ pentru a se asigura că are comenzi de procesare în timp ce adaptorul gazdă procesează sarcinile procesorului.

Ce este coada de comandă nativă (ncq)? - definiție din techopedia