AHCI vs ATA
ATA (AT Attachment) è uno standard che esiste da un po 'di tempo e originariamente è stato progettato per creare un'interfaccia tra dispositivi di archiviazione come i dischi rigidi e la CPU. Poiché ATA è molto vecchio, è stato migliorato un paio di volte. Esistono due tipi di ATA, il primo è Parallel ATA (PATA) e il secondo è Serial ATA (SATA); anche se l'uso di ATA si riferisce spesso al primo come ATA e PATA sono sinonimi prima dell'avvento di SATA. D'altra parte, AHCI (Advanced Host Controller Interface) è un'interfaccia controller host progettata per SATA. Definisce la modalità di trasmissione delle informazioni tra il dispositivo di archiviazione e l'host.
Dato che l'AHCI è relativamente nuovo, non è compatibile con il vecchio ATA. È possibile utilizzare AHCI solo con schede madri e dischi rigidi abilitati SATA. Anche quando si utilizza SATA, gli utenti hanno ancora l'opzione di utilizzare AHCI o l'implementazione PATA precedente. Questo ha lo scopo di migliorare la compatibilità con i dispositivi più vecchi che dispongono di controller SATA ma non possono implementare AHCI. Se hai già un'installazione di Windows con ATA selezionata, è un po 'difficile passare ad AHCI perché il tuo sistema potrebbe non avere i driver corretti installati, causando una schermata blu di morte. Il modo più facile e diretto per passare a AHCI è eseguire una nuova installazione del sistema operativo. Sebbene sia facile, richiede ancora molto tempo e potrebbe non valerne la pena.
AHCI non è privo di vantaggi. Potrebbe non valere la pena entrare nei dettagli della specifica, ma AHCI sblocca due funzionalità che non si trovano sui dischi rigidi che utilizzano ATA. Il primo è l'hot-plug o la possibilità di aggiungere / rimuovere hard disk dal sistema senza dover riavviare il computer. Praticamente tratta i tuoi dischi rigidi come schede di memoria o qualsiasi supporto rimovibile. La seconda caratteristica è NCQ (Native Command Queuing). NCQ consente al controller di modificare l'ordine delle richieste al fine di ridurre al minimo il numero di spin necessari per estrarre tutti i dati.
Sommario:
AHCI è un'interfaccia controller mentre ATA è uno standard per la connessione di dispositivi di archiviazione
AHCI non è compatibile con ATA
AHCI ha molte funzionalità avanzate che non sono disponibili con ATA