AHCI versus ATA
ATA (AT Attachment) is een standaard die al geruime tijd bestaat en oorspronkelijk was bedoeld om een interface te maken tussen opslagapparaten zoals harde schijven en de CPU. Omdat ATA erg oud is, is het een paar keer verbeterd. Er zijn twee soorten ATA, de eerste is Parallel ATA (PATA) en de tweede is Serial ATA (SATA); hoewel het gebruik van ATA vaak verwijst naar het eerste omdat ATA en PATA synoniem zijn voor de komst van SATA. Aan de andere kant is AHCI (Advanced Host Controller Interface) een hostcontrollerinterface die is ontworpen voor SATA. Het bepaalt hoe informatie wordt doorgegeven tussen het opslagapparaat en de host.
Omdat AHCI relatief nieuw is, is het niet compatibel met de oudere ATA. Het is alleen mogelijk om AHCI te gebruiken met SATA-compatibele moederborden en harde schijven. Zelfs bij gebruik van SATA hebben gebruikers nog steeds de keuze om AHCI of de oudere PATA-implementatie te gebruiken. Dit is bedoeld om de compatibiliteit met oudere apparaten met SATA-controllers te verbeteren, maar kan AHCI niet implementeren. Als u al een Windows-installatie met ATA hebt geselecteerd, is het een beetje moeilijk om naar AHCI over te schakelen omdat uw systeem mogelijk niet de juiste stuurprogramma's heeft geïnstalleerd, wat leidt tot een blauw scherm van de dood. De eenvoudigste en meest eenvoudige manier om over te schakelen naar AHCI is om een nieuwe installatie van uw besturingssysteem uit te voeren. Hoewel het gemakkelijk is, duurt het nog lang en is het misschien niet de moeite waard.
AHCI is niet zonder zijn voordelen. Het is misschien niet de moeite waard om in te gaan op de details van de specificatie, maar AHCI ontgrendelt twee functies die u niet zou vinden op harde schijven die ATA gebruiken. De eerste is hot-plugging of de mogelijkheid om harde schijven toe te voegen / te verwijderen van het systeem zonder uw computer opnieuw te hoeven opstarten. Het behandelt in feite uw harde schijven als geheugenkaarten of verwijderbare media. De tweede functie is NCQ (Native Command Queuing). Met NCQ kan de controller de volgorde van de aanvragen wijzigen om het aantal benodigde spins voor het extraheren van alle gegevens te minimaliseren.
Samenvatting:
AHCI is een controllerinterface terwijl ATA een standaard is voor het aansluiten van opslagapparaten
AHCI is niet compatibel met ATA
AHCI heeft veel geavanceerde functies die niet beschikbaar zijn bij ATA