Forskjellen mellom AHCI-modus kontra SATA-modus
Summary: Finn ut forskjellen mellom AHCI og SATA, påvirkningen de har på BIOS-innstillingene og ytelsesfordelene som NCQ og hot plugging. Finn ut hvordan AHCI forbedrer SATA-funksjonaliteten.
Instructions
Ulike standarder:
- IDE - Integrated Drive Electronics (første versjon av ATA)
- ATA - Avansert teknologivedlegg
- PATA - Parallell ATA
- SATA – seriell ATA
- AHCI - Avansert vertskontrollergrensesnitt
SATA er et serielt ATA-grensesnitt som er ment å 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 driftsmodus for SATA som legger til to ekstra funksjoner; NCQ og hot-plugging.
NCQ står for Native Command Queuing, en funksjon som endrer rekkefølgen data hentes i. I stedet for å betjene hver forespørsel sekvensielt som i tradisjonelle systemer, analyserer den alle forespørslene og plotter ut en bane som tar minst mulig tid å betjene alle forespørsler. Resultatet av dette er ujevnt, for selv om den totale tiden reduseres, kan noen av de tidligere forespørslene bli sendt bakerst på listen. Hot-plugging er en funksjon som egentlig ikke forbedrer ytelsen til datamaskinen, men gjør det enklere og mer praktisk for brukere å legge til eller erstatte disker. Hot-plugging lar brukere fjerne eller koble til stasjoner uten å måtte slå av hele datamaskinen. som en flash-stasjon.
For å maksimere kompatibiliteten til SATA til maskinvare som produseres, har produsenter introdusert et par driftsformer, inkludert AHCI og Legacy IDE. Legacy IDE hadde som mål å gi kompatibilitet med eldre enheter mens de avanserte funksjonene 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 dermed redusere valgene dine.
AHCI er litt mer komplisert å implementere sammenlignet med 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 brukte AHCI, kan det føre til problemer, da det er vanlig at hovedkortet ikke gjenkjenner stasjonen og ikke starter opp driften som den skal. Det er skritt som kan tas for å gjøre overgangen litt enklere, men oppdatering av maskinvaren og operativsystemet løser ofte problemet.
Sammendrag:
- SATA er en relativt ny grensesnittstandard som vanligvis brukes til lagringsmedier, mens AHCI er et programmeringsgrensesnitt som legger til ekstra funksjonalitet.
- AHCI introduserer NCQ og hot-plugging-funksjoner.
- SATA kan operere på IDE eller AHCI.
- Noe maskinvare kan støtte SATA uten AHCI.
- AHCI er litt mer komplisert å implementere.