AHCI e IDE sono due modalità in cui un disco rigido comunica con il resto del sistema utilizzando un controller di archiviazione SATA. I dischi rigidi SATA possono funzionare in modalità PATA / IDE compatibile con le versioni precedenti, una modalità AHCI standard o RAID specifico del fornitore. AHCI sta per Interfaccia Advanced Host Controller ed è una modalità operativa più veloce rispetto all'IDE. La modalità RAID abilita e utilizza anche AHCI.
AHCI fornisce un sistema standard che i progettisti e gli sviluppatori possono utilizzare per configurare, rilevare o programmare adattatori SATA / AHCI. Si noti che, sebbene AHCI tocchi le funzionalità più avanzate di SATA (ad esempio, hot swapping) per i sistemi host, è uno standard separato da quelli impostati per SATA.
AHCI | IDE | |
---|---|---|
Sta per / AKA | Interfaccia Advanced Host Controller | IDE: Integrated Drive Electronics / PATA: tecnologia parallela Advanced Attachment |
vantaggi | Supporta nuove tecnologie come l'accodamento nativo dei comandi | Massima compatibilità |
Hot plugging (aggiungi / rimuovi componente mentre il computer è in esecuzione) | supportato | L'interfaccia IDE non supporta l'hot plug |
svantaggi | Non sempre compatibile | Manca il supporto per le nuove tecnologie come l'accodamento nativo dei comandi e i dischi rigidi hot-plug |
Definito da | Intel | Western Digital |
Coinvolge | Funzionamento degli adattatori bus host Serial ATA (SATA) | Funzionamento di un'unità ATA parallela |
Modalità operative | Emulazione Legacy Parallel ATA, AHCI standard o RAID specifico del fornitore | IDE |
Supporto del sistema operativo | Windows Vista, 7 e 8; Linux, OpenBSD, NetBSD, FreeBSD, OS Z, eComStation e Solaris 10 | Tutti |
IDE ha solo una modalità operativa. Ma AHCI è uno standard più recente che è stato progettato per essere retrocompatibile con i sistemi legacy che potevano solo "parlare IDE". Quindi AHCI offre diverse modalità di funzionamento: legacy Parallel ATA (Parallel ATA, PATA e IDE sono la stessa cosa) modalità di emulazione, modalità AHCI standard o RAID specifico del fornitore. Intel raccomanda l'uso della modalità RAID sulla scheda madre, in quanto è più flessibile.
Dischi rigidi SATA (a destra) e IDE (a sinistra). SATA dispone di cavo dati a destra e cavo di alimentazione a sinistra. Il cavo dati IDE è a forma di nastro (a sinistra)L'IDE è considerato adeguato per l'utente medio del computer ed è il più compatibile con altre tecnologie, in particolare con i dispositivi meno recenti. Tuttavia, manca il supporto per le nuove tecnologie.
AHCI supporta alcune importanti nuove funzionalità che IDE non possiede, come l'accodamento nativo dei comandi e dischi rigidi hot-plug. Offre anche un miglioramento delle prestazioni (velocità) rispetto a IDE.
Il seguente video mostra come abilitare la modalità AHCI in SSD (unità a stato solido):
AHCI è supportato da tutte le versioni di Windows Vista e successive, Linux e Mac OS. Tuttavia, Windows non si configura automaticamente per caricare il driver AHCI all'avvio se il controller dell'unità SATA non era in modalità AHCI al momento dell'installazione. In questo modo il PC non si avvierà se il controller SATA viene successivamente attivato in modalità AHCI. Il controller dell'unità deve essere cambiato in AHCI o RAID prima installazione del sistema operativo.
AHCI è supportato da Windows Vista e versioni più recenti di Windows, Linux, OpenBSD, NetBSD, FreeBSD, OS Z, eComStation e Solaris 10.
IDE è supportato da tutti i sistemi operativi.