Unidades SATA: ¿Cuál es la diferencia b / w en modo IDE y AHCI?

26

Acabo de construir una PC por primera vez. Mi placa base Gigabyte me notifica después de la POST que tengo unidades SATA funcionando en "MODO IDE". Me pregunta si quiero cambiar al modo AHCI para permitir el intercambio en caliente. ¿Cual es la diferencia?

Neil Traft
fuente

Respuestas:

24

AHCI, o Advanced Host Controller Interface, es una forma más destacada de exponer los adaptadores de almacenamiento a los sistemas operativos. Es bastante nuevo a medida que pasan estas cosas, Win Vista es la primera versión de Windows que lo saca de la caja, pero definitivamente es el camino del futuro. Los sistemas operativos más antiguos, o aquellos que simplemente carecen de los controladores, no pueden usar interfaces de modo ACHI y requieren interfaces de estilo IDE paralelas más antiguas para acceder al almacenamiento. Esta es la razón por la que siempre necesita agregar controladores al instalar Windows XP en placas base con unidades de arranque SATA.

Si puede usarlo, siempre use AHCI siempre que sea posible.

SysAdmin1138
fuente
3
Esto no responde la pregunta. ¿Cuál es la diferencia? ¡"Una forma más destacada" no me dice NADA! ¿Qué es una "forma más destacada"?
Elmue
15

Solo 2 diferencias principales entre el modo AHCI e IDE.

AHCI permite el intercambio en caliente de discos duros si el chipset de la placa base también lo admite, y también habilita NCQ para discos duros si lo admiten. El modo IDE no permite ninguna de estas funciones.

Hay un pequeño impacto en el rendimiento del disco duro cuando usa el modo IDE debido a que NCQ está deshabilitado.

Intel PDf está en el estándar AHCI si desea leer un poco

Moab
fuente
El intercambio en caliente me funciona en modo IDE. De hecho, acabo de reemplazar un disco en mi matriz mdadm y se detectó de inmediato. Cuando hice lo mismo hace una semana, tuve que ejecutar echo "0 0 0" >/sys/class/scsi_host/host<n>/scanel kernel para detectar un nuevo disco.
Nowaker
Nowaker: Eso es definitivamente una cosa de YMMV. No es necesariamente una capacidad estándar.
Shayne
4

El modo IDE permite que una unidad SATA emule una unidad PATA para la instalación de sistemas operativos que no son compatibles con Sata (especialmente Windows XP). Generalmente instala, actualiza / instala controladores y cambia al modo AHCI. Si está ejecutando un sistema operativo más reciente, no debería ser complicado cambiar.

Journeyman Geek
fuente