Forskellige standarder
IDE-integreret drev elektronik (1St -version af ATA)
ATA-Advanced Technology Attachment
PATA – Parallel ATA
SATA-seriel ATA
AHCI-Advanced Host Controller Interface
SATA er en seriel ATA-grænseflade, der er beregnet til at udskifte den aldersfordelte PATA -teknologi. Det giver mange fordele sammenlignet med PATA, herunder hurtigere datahastigheder. Den avanceret Host Controller-grænseflade eller almindeligt kendt som AHCI er en ny programmerings standard, der definerer en ny driftstilstand for SATA, der tilføjer to ekstra funktioner. Native og hot-plug-stik.
Native står for Native Command Queuing, som er en funktion, der ændrer den rækkefølge, som data hentes i. I stedet for at behandle hver anmodning i en række traditionelle systemer, analyserer den alle anmodninger og afbilder en sti, der tager mindst tid til at behandle alle anmodninger. Resultatet af dette er noget ujævnt, som om hele tiden reduceres, men nogle af de tidligere anmodninger kan blive sendt til bagsiden af listen. Hot-plug-funktionen er en funktion, der ikke reelt forbedrer systemets ydeevne, men gør det nemmere for brugerne at tilføje eller udskifte diske. Hot-plug-funktionen gør det blot muligt for brugerne at fjerne eller tilslutte drev, uden at det er nødvendigt at slukke hele systemet. i høj grad som et flashdrev.
For at maksimere kompatibiliteten for SATA til hardware, der fremstilles, har producenterne indført et par funktionstilstande, herunder AHCI og ældre IDE. Ældre IDE, der er beregnet til at give kompatibilitet med ældre enheder, mens de avancerede funktioner, der er tilgængelige, når du bruger AHCI. Alt afhængigt af, hvilken hardware du har og den relative alder, kan du have en SATA controller, der ikke understøtter AHCI, og dermed reducere dine valg.
AHCI er lidt mere kompliceret at implementere sammenlignet med dine andre valg med SATA, da det kræver særlige drivere, der skal installeres. Selv når der skiftes til AHCI fra en ældre installation, som ikke blev brugt AHCI kan det medføre problemer, da det er temmelig almindeligt for bundkortet, til ikke at genkende drevet og ikke starte dit operativsystem, som det skal. Der er trin, der kan træffes for at gøre overgangen lidt nemmere, selvom det ofte er problemet at opdatere hardwaren og operativsystemet.
Overblik:
1. SATA er en relativt ny grænseflade, der normalt anvendes til lagringsmedier, mens AHCI er en programmeringsgrænseflade, der tilføjer ekstra funktioner
2. AHCI introducerer Native og hot-plug-funktioner
3. SATA kan fungere på IDE eller AHCI
4. En bestemt hardware kan understøtte SATA uden AHCI
5. AHCI er lidt mere kompliceret til at implementere