¿Pueden los discos duros utilizar completamente SATA III?


24

Mi placa base admite actualmente SATA II y III (3 Gb / sy 6Gb / s respectivamente), pero después de leer algunos en línea, parece que conectar un HDD a 6 Gb / s no tiene sentido. Si este es el caso, dejaré mis dos puertos SATA III abiertos para algo que realmente pueda usarlo (que en este momento no estoy realmente seguro de qué puede).

Esto es parte de un artículo que leí:

En términos de todo lo demás, básicamente no vimos ninguna diferencia con la misma unidad individual que se conecta a un puerto SATA 6Gb / so SATA 3Gb / s. Obviamente, todo esto se debe a que el disco duro no puede aprovechar el bus de 6 Gb / s.

de HardOPC .


2
Bueno, agregaría que no va a perder nada por usar un puerto sata 3, y cambiar puertos puede ser una opción en el futuro.
Journeyman Geek

Respuestas:


45

Cosas a tener en cuenta:

  • Debido a la codificación 8b / 10b , las velocidades máximas de transferencia de datos de SATA II y SATA III son 300 MB / sy 600 MB / s, respectivamente.

  • Al elegir una interfaz adecuada para una unidad, los conceptos que se utilizan y pueden beneficiarse completamente son bastante diferentes.

    Una unidad con una velocidad máxima de transferencia de datos de 301 MB / s no maximiza los 600 MB / s de SATA III, pero estará limitada por los 300 MB / s de SATA II.

  • El rendimiento de una unidad (velocidad de transferencia de disco a computadora) se ve afectado tanto por la velocidad de transferencia interna (disco a búfer) como externa (búfer a computadora). El último está determinado por la interfaz (por ejemplo, SATA III) y el disco, el primero solo por el disco.

    La interfaz siempre debe ser un poco más rápida que la unidad en sí o podría ralentizarla.

Mi placa base admite actualmente SATA II y III (3 Gb / sy 6Gb / s respectivamente), pero después de leer algunos en línea, parece que conectar un HDD a 6 Gb / s no tiene sentido.

A partir de ahora, el HDD más rápido es el Western Digital VelociRaptor WD1000DHTZ : con una interfaz SATA III, su velocidad de transferencia externa máxima es de 401 MB / s (más rápido que SATA II). Sin embargo, esto solo es significativo cuando se leen datos que ya están almacenados o cuando se usa la aceleración de escritura .

El rendimiento máximo del HDD es de 209 MB / s, que SATA II no debe ralentizar.

Si este es el caso, dejaré mis dos puertos SATA III abiertos para algo que realmente pueda usarlo (que en este momento no estoy realmente seguro de qué puede).

Las unidades SSD actuales para el consumidor ciertamente pueden beneficiarse de SATA III: por ejemplo, el Samsung 830 tiene una velocidad de lectura secuencial de 520 MB / s, que se vería seriamente ralentizada por una interfaz SATA II.

Al realizar lecturas aleatorias , la velocidad de la interfaz afecta el rendimiento mucho más allá de su límite nominal:

lectura aleatoria

Como puede ver, ninguna de las unidades supera los 200 MB / s con la interfaz SATA II; ni siquiera el Samsung 830 y OCZ Vertex 3 (SF-22XX), que pasan 300 y 350 MB / s con la interfaz SATA III.

Además, los SSD de nivel de consumidor podrían ser mucho más rápidos que incluso SATA III: por ejemplo, el PCIe SSD OCZ RevoDrive 3 tiene una velocidad máxima de lectura de 975 MB / s.

Las unidades SSD empresariales alcanzan velocidades que superan los 600 MB / s de SATA III: por ejemplo, el ioDrive Octal tiene una velocidad máxima de lectura de 6700 MB / s.


Esta respuesta es perfecta. Tal vez debería adquirir un SSD en algún momento solo por esta razón. ¿Cómo puedo probar el rendimiento máximo en mi disco duro? Estoy seguro de que está bajo SATA II, pero tengo curiosidad.
nathpilland

1
Una de las herramientas de evaluación comparativa que Tom's Hardware utilizó para el artículo Iometer , que es gratuito y de código abierto.
Dennis

Cambie "MB" a "Mb", también hay un orden de diferencia de magnitud entre megabyte y megabit.
AaronLS

@AaronLS: ¿Dónde exactamente?
Dennis

Excepcional. ¡Tienes algunos puntos de representante en tu camino!
Marc.2377

12

Ningún disco duro individual puede llenar un enlace SATA de 6 Gb / seg, ni un enlace de 3 Gb / seg.

Si usa SSD o multiplicadores de puerto, entonces es una historia diferente.


1
+1 para multiplicadores de puertos, nunca he oído hablar de estos. Probablemente no los usaré, pero es una consideración interesante.
nathpilland

4

La mayoría de los discos duros no pueden utilizar completamente incluso las interfaces SATA 1.

La mayoría de los modelos de 3.5 "(no superiores a 7200 rpm) ni siquiera se han acercado al límite de 150 MB / seg en la lectura secuencial. Las unidades de 2.5" y 7200 rpm son aún más lentas (generalmente menos de 100 MB / seg).

Claro, hay unidades con 10000 rpm y 15000 rpm, pero son raras, caras, ruidosas y están más dirigidas a usuarios empresariales que a usuarios domésticos. Estos discos duros de alto rendimiento saturan SATA 1.

Las velocidades SATA 2 completas son inalcanzables para los discos duros convencionales durante muchos años.

El único uso para velocidades de interfaz más altas sería la capacidad de una unidad para transferir datos desde su búfer (generalmente 8 - 64 MB). ¿Te importa?

Por cierto, SATA 3 es en su mayoría inútil, incluso con muchos (pero no todos) SSD. Lo que da velocidad y capacidad de respuesta con un SSD es su velocidad de lectura / escritura aleatoria, y se encuentran muy por debajo del umbral SATA 2 con muchas unidades. Sin embargo, las velocidades de lectura / escritura secuenciales superan el umbral SATA 2.


44
-1 Esta respuesta no es precisa. Los SSD pueden saturar cualquier puerto SATA III.
Deltik

3

No hay mención aquí hasta donde puedo ver del cuello de la botella en la mayoría de las placas base del controlador sata 6gbs, mientras que el disco duro y el procesador pueden admitir las velocidades citadas de escritura y lectura, las placas base del controlador sata 3 en una placa x58 no admitirá estas velocidades en absoluto.

Cuando piense en actualizar a SSD, recuerde que si el resto de su hardware tiene dos o más años, probablemente no podrá alcanzar las velocidades más altas indicadas, ya que algunos de los controladores integrados más antiguos no admitirán tales velocidades. Se pueden lograr velocidades más altas organizando unidades en una matriz de incursiones si su placa base admite incursiones, pero esto puede ser demasiado para el usuario promedio. De hecho, algunos usuarios con conjuntos de chips más antiguos informan velocidades más altas al usar el puerto sata 2 en lugar de los anteriores sata 3.

Para probar las velocidades de lectura y escritura de la SSD en su sistema, puede usar este enlace. Aquí hay un enlace a la Prueba de referencia AS SSD www.overclock.net/t/754763/as-ssd-benchmark-thread

Los pcie ssd ofrecen cifras de rendimiento mucho más altas ya que evitan los controladores lentos por completo; su único inconveniente es que el ancho de banda se divide entre sus ranuras pcie, por lo que si usa una PC para aplicaciones gráficas y tiene una tarjeta gráfica de gama alta, el ancho de banda se reducirá para cada ranura - es decir, 2 x 16 pcie se reducirá a 1 x 16 y 1 x 8. Otra cosa a tener en cuenta es que la placa base debe admitir el arranque desde la ranura pcie. Si planea instalar su sistema operativo en ella.

En caso de duda, busque información antes de comprometer su efectivo. Siempre he encontrado que overclock.net es una de las mejores fuentes de información al planear una compilación o actualización, toms hardware y anantech también ofrecen buenas críticas y consejos.


1

Con la llegada de las unidades llenas de helio, los fabricantes están lanzando discos duros de 10 TB, 12 TB e incluso 14 TB que giran a 7200 rpm, gracias a la menor densidad de helio que reduce la turbulencia, especialmente con muchos platos dentro de la unidad. . (Anteriormente, las unidades más grandes estarían limitadas a 5400 rpm, y las unidades de disco duro tradicionales sin helio están limitadas actualmente a 8 TB).

A medida que aumentan las capacidades del disco duro, su velocidad también aumenta, y esto significa que los discos electromecánicos pueden saturar la interfaz SATA de 3Gb / s . En particular, la unidad Seagate BarraCuda Pro 12 TB puede superar los 270 MB / s . Esto está muy cerca de los 300 MB / s teóricos permitidos por SATA 3Gb / s, y de hecho, está lo suficientemente cerca como para que la unidad no pueda alcanzar esta velocidad en la práctica sin un enlace SATA 6Gb / s.

Sin embargo, actualmente no hay un disco duro capaz de alcanzar los 550-560 MB / s más o menos necesarios para saturar la interfaz SATA 6Gb / s; el mencionado BarraCuda Pro está a mitad de camino. Sin embargo, a medida que avanza la tecnología del disco duro, es muy posible que haya unidades que puedan alcanzar este tipo de velocidades. HAMR y MAMRse espera que permitan que los discos duros superen los 20 TB o incluso 40 TB de capacidad. Es muy probable que estas unidades se publiquen primero para su uso en centros de datos, donde la interfaz predominante es SAS 12Gb / s, el doble de rápido que SATA 6Gb / s. Sin embargo, existe un precedente para que la tecnología de almacenamiento empresarial llegue a los consumidores más adelante (esto ha sucedido tanto con los SSD NVMe como con los discos duros de helio), por lo que es muy probable que eventualmente veamos unidades que puedan saturar SATA 6Gb / s. Sin embargo, cuando salgan este tipo de unidades, es muy probable que obtengan una interfaz más rápida para admitir estas velocidades.

En resumen, hay discos duros electromecánicos que pueden requerir SATA 6Gb / s para lograr un rendimiento completo, pero no hay ninguno que pueda saturar la interfaz.


Por otro lado, la gran mayoría de los SSD son capaces de saturar la interfaz SATA 6Gb / s, y los SSD PCIe de consumo más rápidos pueden operar hasta seis veces la velocidad de E / S secuencial de los SSD SATA (y esto es de mi personal escritorio, Astaroth ):

Captura de pantalla del punto de referencia del disco que muestra una velocidad de lectura secuencial de 3.26 GB / s desde un SSD PCIe


-1

Hice algunas investigaciones y pruebas sobre este tema en estos días. Y comparta mis conclusiones aquí:

  1. No, un solo Disco Duro no puede usar completamente el ancho de banda SATA III, porque la mayoría de los discos duros que escriben el ancho de banda no pueden ser superiores a 150 MB / s, y el ancho de banda de lectura no puede ser superior a 300 MB / s, por lo que el SATA III 6 Gb / s = 6000 Mb / s = 6000 / 8MBps = 750Bps no se pudo utilizar por completo.

  2. Pero podría crear RAID0 o RAID5 para obtener un rendimiento mucho mayor, por ejemplo, utilizando 3 discos para organizar un RAID0, y luego su velocidad máxima de lectura podría ser 3 * 300MB / s = 900MB / s. Entonces ya es más alto que el ancho de banda máximo de SATAIII: 750MBps.

  3. Incluso si pudiera configurar un RAID, aún es mejor usar discos SSD para aprovechar al máximo el ancho de banda SATA III, porque si se trata de un SSD-Disk RAID, casi podría obtener el ancho de banda igual que el ancho de banda de la memoria DDR2 o DDR3: 4GBps.

  4. Para aprovechar al máximo el rendimiento del disco SSD W / R, la última interfaz para SSD es M.2 (SSD / PCI Ex), https://en.wikipedia.org/wiki/M.2 . Su ancho de banda máximo es de 4GBps, es incluso más alto que un RAID de 5 vías en SSD SATAIII (750MBps * 5 = 3.75GBps), por lo que casi no es necesario usar SATAIII RAID para aumentar el rendimiento de nuestro SSD, solo use el SSD de interfaz M.2 directamente si su placa base es compatible. Mi tercera conclusión no es precisa, pero si no tiene soporte de interfaz M.2 en su placa base, sigue siendo una opción.

Mi conclusión final: use la interfaz SSD M.2 directamente, no pierda el tiempo creando RAID, RAID es solo para DISCO DURO, no para SSD. Mi elección personal es un disco SSD M.2 como mi disco de arranque y de trabajo del sistema, y ​​4 discos duros organizados como RAID mi disco de datos)

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.