¿Debería habilitarse AHCI para un SSD?

11

He pedido un SSD OCZ y será el primero que instale. Al prepararme para su llegada e instalación, revisé el sitio web de MSI para asegurarme de hacer todo lo correcto la primera vez que sea posible. En su sitio MSI HQ Usere to user faq tienen en cuenta lo siguiente:

AHCI y SSD

Por lo general, muchos sitios de revisión de hardware, así como los fabricantes de SSD recomiendan que el modo AHCI se use con unidades SSD. Sin embargo, hemos realizado nuestras propias pruebas aquí en el foro, y creemos que esto es engañoso, solo cuando las unidades SSD se usan de forma independiente (es decir, no en una matriz RAID).

El modo AHCI como se explicó anteriormente habilita NCQ (cola de comandos nativa) que realmente no es necesario para los SSD ya que no necesitan optimización de esta manera ya que no hay movimiento físico de cabezas o platos. En muchos casos, en realidad puede obstaculizar el rendimiento de SSD e incluso reducir la vida útil de su SSD.

En muchas de las preguntas y direcciones respondidas aquí en SU, habilitar AHCI ha sido fuertemente implícito. Mi objetivo es configurar el disco para un rendimiento máximo y una vida más larga. Esta declaración de MSI me ha llevado a preguntarle.

Entonces la pregunta es, ¿usa AHCI o no y por qué?

Tengo un MSI 790FX-GD90, 4 GB de RAM, con Windows Home Premium 64.

EDITAR: debo agregar que si todo va bien, tengo la intención de obtener un segundo SSD para la configuración RAID.

Carl B
fuente
3
Me hubiera imaginado que NCQ beneficia a las SSD, ya que las SSD tienen múltiples NAND: si una NAND que contiene ciertos LBA se está borrando o escribiendo, se podría leer una NAND diferente que contenga diferentes LBA, y habría pensado que NCQ sería beneficioso para permitir la SSD para devolver el segundo LBA primero. ¿No es eso lo que hace NCQ? Sin embargo, no estoy terriblemente seguro.
LawrenceC
Tengo algunas cosas que hacer y buenos puntos. Todavía tengo que mirar OCZ u otros resultados / pruebas independientes basados ​​en las observaciones de MSI.
Carl B
3
Tengo la clara sensación de que quien escribió que las preguntas frecuentes solo cita ciegamente Wikipedia sin ningún tipo de comprensión. La descripción de ultrasawblade del valor de NCQ para SSD es acertada. De hecho, NCQ hace una diferencia mucho mayor para los SSD que para los discos duros.
Sr. Alpha
@ Mr Alpha buena nota. La primera parte que noté en la primera parte de la cita es "Las unidades SSD se usan de forma independiente (es decir, no en una matriz RAID)". Entonces, ¿podría esto estar más enfocado en ejecutar SSD en Raid?
Carl B
@CarlB El valor de NCQ es independiente de si las unidades están en un RAID o no. Pero si va a RAID las unidades, la pregunta es discutible. El modo RAID es el modo AHCI con las capacidades RAID añadidas en la parte superior.
Sr. Alpha

Respuestas:

11

Activaría AHCI porque:

  • A menudo aumenta el rendimiento (su SSD puede ser una excepción, pero si ejecuta un SSD y un HDD, entonces el HDD recibirá algún impulso).
  • Ofrece características adicionales (por ejemplo, unidades de conexión en caliente).
  • Está habilitado en casi cualquier otro lugar y tener un sistema inesperadamente en un antiguo modo de compatibilidad me daría un vuelco. Me doy cuenta de que esto podría ser algo personal.

Razones para no usar AHCI:

  • Utiliza Windows XP (ahora tiene casi 12 años) y no desea cargar controladores adicionales durante la instalación. (XP no entiende AHCI. Necesita un disquete con controladores para eso).
  • Si tiene la rara situación en que un disco específico es más lento con AHCI. En la parte que citó, simplemente indica que en realidad puede obstaculizar el rendimiento. No es que lo haga, ni que sea significativo. Por lo tanto, probaría con AHCI habilitado y con AHCI deshabilitado.

Tenga en cuenta que si ejecuta Windows 7 (o Linux o BSD), puede cambiar entre AHCI y el modo compatible con IDE sin reinstalar. Es necesario habilitar un servicio en Windows 7.

Hennes
fuente
+1 por tu comentario ¿A qué servicio se referiría en win 7?
Carl B el
3
El servicio msAHCI. Si Windows 7 está instalado como modo IDE, puede usar regedit e ir a HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\msahci. Establezca el valor de la palabra clave de inicio en 0. Luego cierre las ventanas, vaya al BIOS, active AHCI ( no al revés).
Hennes
flecha hacia arriba para el comentario agregado. También para su punto en la cita (sobre el impacto en el rendimiento), estoy más preocupado por la parte de "incluso reducir la vida útil", ya que esto debería gritar en comparación con una unidad de disco.
Carl B
1
No puedo encontrar buenas fuentes en la red, pero supongo que existen problemas de por vida para los SSD de primera generación. Pero los SSD modernos parecen estar bien con un uso intensivo, incluso si son diarios durante cinco años o más. DESPUÉS de que sean reemplazados de todos modos.
Hennes
4

Probé mi SSD 256G tanto con el modo IDE como con el modo AHCI (como punto de referencia SSD). Tiene un gran impulso en lectura secuencial (338 MB / sa 488 MB / s), un impulso dramático en 64 hilos-4k-lectura (22.8 MB / sa 175 MB / s) y 64-hilo-4k-escritura (96 a 179). La escritura secuencial aumenta un poco de 255 MB / s a ​​269 MB / sy el tiempo de acceso no mejora mucho, pero también ve un pequeño aumento.

FengZhaolin
fuente
3
Cuando se usa el SSD para alojar el sistema operativo, el cambio en las lecturas de 4 KB es probablemente el más significativo. No se necesitan muchas lecturas seriales grandes en una unidad de sistema operativo. También Wow, espero un aumento. Pero de 22.8 MB / seg a 175 MB / seg es una gran diferencia.
Hennes