¿Cuál es la forma más rápida de procesar archivos con un SSD y un HDD?

¿Cuál es la forma más rápida de procesar archivos con un SSD y un HDD?

Tengo algunos archivos enormes que tengo que analizar para producir archivos aún más grandes y 2 discos en mi máquina, un SSD y un HDD.

Me preguntaba cuál sería la forma más rápida de procesar esos archivos: supongo que sería mejor leer desde un disco y escribir en el otro, pero ¿preferirías leer desde SSD o HDD? ¿O tal vez, dado que el SSD es más rápido, sería mejor hacer todo en él?

No solo estoy buscando consejos para este caso particular, sino también para cualquier tipo de actividad de procesamiento de archivos en la que se lea Y escriba intensamente en el disco, como comprimir archivos, convertir videos, etc.

Respuesta1

En general, SDD tiene un mejor rendimiento en la parte de lectura de su proceso que el HDD. Y,en general, es posible que su SDD se haya utilizado antes, por lo que es posible que no haya suficientes "áreas limpias" para escribir sin tener que realizar algún tipo de borrado primero.

Si no puedes probarPara ver qué combinación es más rápida, intente leer desde SDD y escribir en HDD.

Respuesta2

Teniendo en cuenta el hecho de que un SSD es capaz de alcanzar una velocidad de lectura/escritura mucho mayor que un HDD mecánico convencional, la lógica dicta que cualquier tarea que dependa de la velocidad de lectura y escritura se lograría mejor utilizando un SSD. Obviamente, los aspectos a considerar son el tamaño de los archivos (y los archivos resultantes) y el tamaño del SSD.

Si su SSD es relativamente nuevo, es muy probable que tenga recortes. En cuyo caso, el "borrado" mencionado en la otra respuesta queda obsoleto ya que se encarga de mantener el disco limpio.

Mi sugerencia sería que, si tiene suficiente espacio de almacenamiento en el SSD, lo utilice.

Respuesta3

Yo mismo hice algunos puntos de referencia, aquí está la configuración:

  • SSD: Intel, 80Go, 69% gratis
  • Disco duro: WD Velociraptor 160Go / 10k rpm, 79% gratis

Estoy leyendo un archivo 1Go y agregando información a cada línea, produciendo un archivo 3Go, usando un lote escrito en C# usando StreamReader/StreamWriter.

Y aquí están los resultados :

R    W     times in seconds                    average
SSD  SSD   79   77   78   77                   78
SSD  HDD   67   62   70   68                   68
HDD  SSD   100  113  85   74   118  68   81    91
HDD  HDD   81   81   70   80                   78

Entonces, como siempre cuando hago pruebas comparativas, estoy muy confundido por los resultados, especialmente la velocidad del proceso de HDD a HDD y la dispersión del proceso de HDD a SSD (es por eso que tomé más medidas para este).

Claramente, es mejor (al menos en mi configuración) leer en SSD y escribir en HDD. Si alguien tiene una explicación para los resultados, soy todo oídos.

Respuesta4

SSD es la mejor opción paracualquier cosa. Lo que quieras hacer con él. Los SSD son muy, muy rápidos... probablemente diez veces más rápidos... no, no es broma, realmente es así de rápido. Entonces, cualquier cosa que quieras hacer en tu computadora, usa una unidad de estado sólido.

información relacionada