Differenza tra AHCI e IDE Differenza tra

Anonim

AHCI vs IDE

IDE è l'acronimo di Integrated Drive Electronics. Questa è stata l'interfaccia standard che viene utilizzata per supporti di memorizzazione come dischi rigidi e unità ottiche per un considerevole lasso di tempo. Sebbene all'inizio ci fossero alcuni ostacoli, alla fine lo standard è stato perfezionato e diverse unità di diversi produttori possono essere collegate alla maggior parte delle schede madri. L'IDE è stato sostituito da SATA poiché ha introdotto molti vantaggi. AHCI (Advanced Host Controller Interface) è un'interfaccia di programmazione dell'applicazione che definisce una modalità di funzionamento per SATA. L'AHCI non influisce sulla velocità con cui operano le unità SATA ma espone le funzionalità avanzate disponibili con SATA.

Per mantenere la retrocompatibilità con l'hardware precedente, la maggior parte dei controller SATA fornisce la scelta della modalità operativa che si desidera utilizzare. Le modalità operative includono AHCI e IDE, spesso indicati come IDE legacy o IDE nativo, tra gli altri in modo da avere la libertà. Scegliere IDE come modalità di funzionamento è come avere un buon vecchio disco IDE affidabile ma senza i vantaggi di AHCI.

AHCI consente agli utenti di utilizzare funzionalità avanzate disponibili per SATA. La prima caratteristica è Native Command Queuing o NCQ. Senza NCQ, ogni richiesta viene offerta in sequenza senza alcuna ottimizzazione. L'NCQ analizza le richieste e le riorganizza in modo tale che le posizioni dei dati richieste che sono fisicamente più vicine tra loro siano raggruppate in modo da poterle accedere in un passaggio e il tempo necessario sia ridotto al minimo. AHCI consente inoltre l'hot-plug o la possibilità di collegare o rimuovere i dischi rigidi da un sistema che funziona come un'unità rimovibile. Questo non è possibile con le unità IDE in quanto sono configurate durante l'avvio.

La scelta, se si sarebbe utilizzando AHCI o IDE, viene fatto prima di installare il sistema operativo sul computer, come il passaggio da uno all'altro dopo avrebbe spesso portare al sistema non funziona correttamente se non del tutto La maggior parte dei sistemi operativi ora dispone di patch per risolvere questo problema, ma è necessario seguire specifici passaggi prima di passare.

Riepilogo:

1. IDE è un vecchio standard di interfaccia utilizzato per i dispositivi di archiviazione mentre AHCI è un'interfaccia di programmazione dell'applicazione per la nuova interfaccia SATA.

2. La maggior parte dei controller SATA consente di scegliere tra AHCI e IDE tra le altre modalità operative.

3. AHCI ha funzionalità avanzate come NCQ e hot plugging che non sono disponibili con IDE.

4. Il passaggio da IDE a AHCI o viceversa dopo l'installazione del sistema operativo può causare problemi.