Hva er Native Command Queuing?
Q: Hva er Native Command Queuing?
A: Native Command Queuing (NCQ) er en teknologi som er utviklet for å øke ytelsen til SATA-harddisker på datamaskiner ved å la den enkelte harddisken optimere rekkefølgen den utfører lese- og skriveforespørsler i.
Q: Hvordan forbedrer NCQ ytelsen?
Svar: NCQ kan redusere mengden unødvendige bevegelser av harddiskhodene, noe som gir bedre ytelse og noe mindre slitasje på harddisken ved arbeidsbelastninger der flere lese-/skriveforespørsler utføres samtidig, for eksempel serverapplikasjoner.
Q: Gjør NCQ HD-tilgangen langsommere i visse applikasjoner?
Svar: Ja, NCQ kan faktisk redusere HD-tilgangen i visse applikasjoner som spill og sekvensiell lesing og skriving på grunn av ekstra ventetid som følge av NCQ-logikken.
Q: Hvordan skiller Native Command Queuing seg fra PATA TCQ?
Svar: I motsetning til PATA TCQ utføres kommandoordningen med NCQ av stasjonen og ikke av operativsystemet, og alle kommandoer er like viktige. Stasjonen har mer kunnskap om ytelsesegenskapene, slik at den kan ta hensyn til rotasjonsposisjonen når den optimaliserer kommandoene. I tillegg har NCQ en maksimal kølengde på 32 sammenlignet med PATA TCQs maksimale kølengde på 32 (31 i praksis).
Q: Hvilke maskinvarekrav må være oppfylt for at NCQ skal kunne aktiveres?
Svar: For at NCQ skal kunne aktiveres, må det støttes og aktiveres både på SATA-vertsbusskortet og på selve harddisken. I tillegg må en passende enhetsdriver lastes inn i operativsystemet for å aktivere NCQ på vertsbusskortet.
Q: Finnes det generisk AHCI-støtte for Windows XP?
A: Nei, Windows XP krever installasjon av en leverandørspesifikk driver selv om AHCI finnes på vertsbusskortet. Windows Vista inneholder imidlertid en generisk AHCI-driver som gir generisk støtte for AHCI-enheter.