¿Es más rápido tener dos discos duros más pequeños o uno grande?

19

Suponiendo que todas las unidades tengan las mismas RPM y las mismas especificaciones generales, excepto por el espacio de almacenamiento, ¿sería más rápido instalar dos unidades de disco duro juntas o solo una más grande en una computadora?

Nombre de usuario incorrecto
fuente

Respuestas:

17

Si. Dos unidades son más rápidas.

Como alguien ya dijo, puede usar RAID 0 . Esto le dará casi el doble de velocidad para cualquier cosa más grande que un archivo pequeño , donde los pequeños dependen de cómo se formatea su ataque. Esto hace que ambas unidades aparezcan como una grande, por lo que no hay pasos adicionales para mejorar el rendimiento una vez que se configura el RAID. La única desventaja de RAID 0 es que si UN disco falla, perderá TODOS sus datos.

También puede simplemente usar ambas unidades por separado . En este caso, la ventaja de rendimiento dependerá de cómo se usen. Para obtener la máxima ventaja, deberá asegurarse de que ambas unidades se usen simultáneamente. Si ejecuta dos o más aplicaciones vinculadas de E / S de disco, eso es relativamente fácil. De lo contrario, puede separar el sistema operativo, el intercambio (si se usa), las aplicaciones o los datos. Lo que debe hacer realmente depende de los tipos de aplicaciones que use.

Tenga en cuenta que no confunda la unidad y las particiones. Aunque Windows los presenta como unidades diferentes, el uso de dos particiones solo puede ralentizar las cosas porque cuando se usan simultáneamente, la cabeza tiene que moverse de una partición a otra ya que están separadas por cilindros. Sin embargo, esto no se aplica a los SSD.

Itai
fuente
Bueno, no he probado la mayoría de las placas base :) Me las arreglé para obtener dentro del 15% del máximo teórico con muchas de ellas como parte de una posición anterior que tenía.
Itai
Estoy de acuerdo con la respuesta, sin embargo, factores como los tamaños de caché y los tiempos de lectura / escritura / búsqueda / etc. tendrán en cuenta el rendimiento general de la prueba. 2 unidades lentas pueden no ser tan rápidas como 1 unidad rápida.
Keltari
8

Tuve Raid 0 por un tiempo, pero noté solo una ligera mejoría general. Me decepcionó toda la idea y obtuve SDD para mi sistema y archivos de programa, y ​​mi conclusión es que ninguna otra actualización de computadora asequible le brindará tanto rendimiento, antes de obtener SSD realmente no me di cuenta de cuánto de mi cuello de botella HDD fue.

Volviendo al tema original, dependiendo de cómo usaría su computadora, podría ser más rápido si tiene dos discos duros conectados a diferentes controladores en la placa base, si tiene más de uno. Los puertos Sata para el mismo controlador generalmente están marcados con el mismo color, por ejemplo. mi placa base tiene 4 puertos naranjas controlados por el chip Intel y 2 puertos rojos controlados por el chip J-Micron. Conectar ambos discos duros al mismo controlador reducirá el rendimiento, en mis pruebas, la velocidad de escritura de una copia de archivo de un HDD a otro se redujo más de dos veces en comparación con la configuración cuando los discos duros estaban conectados a diferentes controladores.

Serith
fuente
Buen punto sobre los controladores. Mi experiencia es principalmente con sistemas de "gran hierro" donde los controladores generalmente pueden manejar múltiples transferencias simultáneas, pero tal vez no sea el caso de algunos controladores de PC.
Daniel R Hicks
1
Los factores de rendimiento RAID dependen en gran medida del controlador. El RAID de software proporcionará beneficios mínimos de rendimiento, mientras que el RAID de hardware es considerablemente más rápido. Además, tenga en cuenta que algunas placas base con controladores RAID integrados utilizan chips de gama baja con bajo rendimiento.
Keltari
3

Dos unidades serán más rápidas si ambas unidades se usan a menudo simultáneamente. Por ejemplo, en Windows puede desplazarse de una unidad y colocar sus archivos en la otra, o colocar los archivos del sistema en una y los archivos de usuario en la otra. Dependiendo de sus patrones de uso, esto puede hacer que ambas unidades estén ocupadas simultáneamente durante un tiempo razonable.

Sin embargo, dos unidades no mejorarán significativamente el rendimiento (pero no harán ningún daño) si simplemente coloca una porción aleatoria de su sistema de archivos en la segunda unidad, requiere una planificación consciente.

(Las dos excepciones a esto son IBM System i (o como se llame en estos días) y algunos sistemas RAID. System i distribuye (casi) todos los datos en todas las unidades de manera más o menos uniforme, dividiendo archivos individuales en varias unidades, de modo que las unidades tienden a estar igualmente ocupados. Los sistemas RAID distribuyen de manera similar los archivos individuales en varias unidades, pero si esto mejora el rendimiento (o lo empeora) depende del esquema RAID particular).

Solía ​​ser que la velocidad promedio de acceso a la unidad empeoraba con las unidades más grandes, lo que proporcionaba otra motivación para usar varias unidades más pequeñas frente a una grande. Sin embargo, no estoy seguro de que esto sea tan cierto. (No he mirado las especificaciones de rendimiento de la unidad recientemente).

Daniel R Hicks
fuente
2

Puede ser útil tener dos unidades porque puede aprovechar la paralelización. Por ejemplo, puede copiar un archivo de una unidad a otra unidad mucho más rápido que copiar un archivo a otra ubicación en la misma unidad.

Esta paralelización también es lo que mejora el rendimiento de lectura y escritura con RAID 0, y el rendimiento de lectura con RAID 1.

sblair
fuente
¡Gracias! ¿Hay alguna desventaja en el rendimiento con el uso de dos unidades?
wrongusername