AHCI vs SATA
SATA er et Serial ATA-grensesnitt som skal erstatte den aldrende PATA-teknologien. Det gir mange fordeler sammenlignet med PATA, inkludert raskere datahastigheter. Advanced Host Controller Interface eller kjent som AHCI er en ny programmeringsstandard som definerer en ny modus for SATA som legger til to ekstra funksjoner; NCQ og hot-plugging.
NCQ står for Native Command Queuing, en funksjon som endrer sekvensen der data hentes. I stedet for å betjene hver forespørsel i rekkefølge som i tradisjonelle systemer, analyserer den alle forespørsler og plotter ut en bane som tar minst tid til å betjene alle forespørsler. Resultatet av dette er noe ujevnt, selv om den totale tiden er redusert, kan noen av de tidligere forespørsler sendes til baksiden av listen. Hot-plugging er en funksjon som ikke virkelig forbedrer ytelsen til systemet, men gjør det enklere og mer praktisk for brukere å legge til eller erstatte disker. Hot-plugging gjør det enkelt for brukere å fjerne eller koble til stasjoner uten å måtte slå av hele systemet. ganske mye som en flash-stasjon.
For å maksimere kompatibiliteten til SATA til maskinvare som blir produsert, introduserte produsenter et par driftsformer, inkludert AHCI og Legacy IDE. Legacy IDE hadde til hensikt å gi kompatibilitet med eldre enheter mens de foregående avanserte funksjoner som er tilgjengelige når du bruker AHCI. Avhengig av maskinvaren du har og dens relative alder, kan du ha en SATA-kontroller som ikke støtter AHCI, og reduserer dermed valgene dine..
AHCI er litt mer komplisert å implementere i forhold til dine andre valg med SATA, da det krever spesielle drivere som må installeres. Selv når du bytter til AHCI fra en eldre installasjon som ikke bruker AHCI, kan det føre til problemer som det er ganske vanlig at hovedkortet ikke kjenner igjen stasjonen og ikke starter opp driften som den burde. Det er trinn som kan tas for å gjøre overgangen litt enklere, selv om oppdateringen av maskinvaren og operativsystemet ofte løser problemet.
Sammendrag:
1. SATA er en relativt ny grensesnittstandard som vanligvis brukes til lagringsmedier, mens AHCI er et programmeringsgrensesnitt som legger til ekstra funksjonalitet
2. AHCI introduserer NCQ og hot-plugging evner
3. SATA kan operere på IDE eller AHCI
4. Enkel maskinvare kan støtte SATA uten AHCI
5. AHCI er litt mer komplisert å implementere