Native Command Queuing

Wikipediasta
Siirry navigaatioon Siirry hakuun
Native Command Queuingin avulla kiintolevy valitsee itse, missä järjestyksessä se suorittaa saamansa komennot. Oikeanpuoleisessa kuvassa tehtävien järjestystä muuttamalla ne on suoritettu kiintolevyn yhdellä kierroksella, kun ilman optimointia (vasemmalla) tarvitaan kaksi.

Native Command Queuing (NCQ) on SATA-standardin laajennus, joka mahdollistaa kiintolevyaseman sisäisen optimoinnin sen suhteen, missä järjestyksessä vastaanotetut luku- ja kirjoituskomennot käsitellään. Näin kiintolevyn lukupään tarpeeton liike vähenee ja sen suorituskyky tehostuu yhtäaikaisten luku- ja kirjoituskomentojen käsittelyssä. Teoriassa se myös vähentää kiintolevyaseman kulumista turhien liikkeiden jäädessä vähemmälle.

Myös uudemmissa flash-muisteihin perustuvissa SSD-kiintolevyissä hyödynnetään NCQ-tekniikkaa. Niissä NCQ huolehtii siitä, että kiintolevyllä on tehtäviä suoritettavanaan silloinkin, kun isäntäjärjestelmä on varattuna.

NCQ edellyttää, että sekä kiintolevy että järjestelmä tukee sitä.

Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.