Native Command Queuing

Wikipedia
Loikkaa: valikkoon, hakuun
Native Command Queuing antaa kiintolevyn itse valita 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. Tällöin on mahdollista vähentää kiintolevyn lukupään tarpeetonta liikettä jolloin sen suorituskyky tehostuu yhtäaikaisten luku- ja kirjoituskomentojen käsittelyssä. Teoriassa se myös vähentää kiintolevyaseman kulumista tarpeettomien 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.