Hva er forskjellen mellom AHCI og IDE

De hovedforskjell mellom AHCI og IDE er det AHCI er et nyere grensesnitt for å overføre data mellom systemminne og SATA-lagringsmedier mens IDE er et eldre grensesnitt som brukes til å overføre data mellom datamaskinen og lagringsstasjonen.

Selv om de brukes om hverandre, er det en forskjell mellom AHCI og IDE. IDE er et eldre grensesnitt for å koble lagringsenheter til en datamaskinens systembuss. Dessuten er ledningene større og dyrere. I tillegg gir det ikke mye dataoverføringshastighet. På den annen side er AHCI et nyere grensesnitt for å utveksle data mellom enheten og SATA-støttende lagringsenhet.

Nøkkelområder dekket

1. Hva er IDE
     - Definisjon, funksjonalitet
2. Hva er SATA
     - Definisjon, funksjonalitet
3. Hva er AHCI
     - Definisjon, funksjonalitet
4. Hva er forskjellen mellom AHCI og IDE
     - Sammenligning av nøkkelforskjeller

Nøkkelord

AHCI, IDE, Parallel ATA, SATA, Lagring

Hva er IDE

IDE står for Integrated Drive Electronics. Det kalles også parallell ATA. Det er et grensesnitt basert på IBM PC Industry Standard Architecture (ISA) 16, men bussstandard. Det er et grensesnitt mellom datamaskinbussen og disklagringsstasjonene. Det er en parallellkontakt og krever at alle parallelle signaler kommer til en gang. På den annen side gir IDE ikke en høyhastighets dataoverføring.

Hva er SATA

SATA står for Serial Advanced Technology Attachment. Det kalles også seriell ATA. Det er et databussgrensesnitt som brukes til å overføre data mellom databuss og lagringsenheter som harddisker, optiske stasjoner og solid state-stasjoner. Det er en seriell kontakt, og den er mer avansert enn IDE. Det er billig og reduserer kabelstørrelsen. Viktigst, det tillater raskere dataoverføring ved en høyere signalhastighet. SATA har erstattet IDE i mange stasjonære og bærbare datamaskiner.

Hva er AHCI

AHCI står for Avansert Host Controller Interface. Det tillater enheten å utveksle data mellom systemminne og SATA-lagringsmedier. De fleste hovedkort har AHCI aktivert som standard. Det krever å bytte til AHCI før operativsystemet er installert. Den støttes på operativsystemer som Windows, Linux, OpenBSD, NetBSD, FreeBSD osv.

Figur 1: IDE og SATA

AHCI gir flere fordeler. Den støtter nyere teknologier som innfødte kommandokøer. Videre støtter det varmt plugging, som betyr å legge til eller fjerne komponenten mens datamaskinen kjøres. Det er også raskere enn IDE.

Forskjellen mellom AHCI og IDE

Definisjon

AHCI er en teknisk standard definert av Intel som spesifiserer driften av Serial ATA (SATA) vertscontrollere på en ikke-implementeringsspesifikk måte. IDE er en grensesnittstandard for tilkobling av lagringsenheter som harddiskstasjoner, diskettstasjoner og optiske diskstasjoner i datamaskiner.

Lang form

Videre står AHCI for Advanced Host Controller Interface, mens IDE står for Integrated Drive Electronics.

Egenskaper

AHCI støtter nye funksjoner som innfødte kommandokøving og hot-plugging-harddisker. IDE støtter ikke innfødte kommandokjøp og hot-plugging-harddisker, men den er kompatibel med eldre enheter. Dette er en stor forskjell mellom AHCI og IDE.

Hastighet

En annen forskjell mellom AHCI og IDE er at AHCI fungerer raskere enn IDE.

Operativsystem

AHCI støttes av Windows Vista og nyere versjoner av Windows, Linux, OpenBSD, NetBSD, FreeBSD, OS Z, eComStation og Solaris 10. IDE støttes av de fleste operativsystemer.

Konklusjon

Forskjellen mellom AHCI og IDE er at AHCI er et nyere grensesnitt for å overføre data mellom systemminne og SATA-lagringsmedier mens IDE er et eldre grensesnitt som brukes til å overføre data mellom datamaskinen og lagringsenheten. Kort sagt, AHCI er mye raskere enn IDE.

Henvisning:

1. "Avansert Host Controller Interface." Wikipedia, Wikimedia Foundation, 17. september 2018, Tilgjengelig her.
2. "Serial ATA." Wikipedia, Wikimedia Foundation, 26. august 2018, Tilgjengelig her.

Bilde Courtesy:

1. "IDE vs SATA" av husin.sani (CC BY 2.0) via Flickr