SSD externo vs. HD interno estándar para velocidad?

13

Estoy usando una computadora portátil para jugar porque actualmente no puedo construir una computadora de escritorio. Estaba pensando en obtener un SSD externo para la velocidad, pero me preguntaba si valdría la pena, ya que no estoy seguro de si un SSD externo a través de USB 3.0 sería más rápido que el HD interno. ¿Alguien sabe si el SSD externo sería más rápido? Estoy pensando en general, no para una comparación específica HD / SSD. Además, miré la otra pregunta publicada a continuación, pero estaban hablando de arrancar un sistema operativo, mientras estoy mirando almacenar juegos y programas que usaré. Según tengo entendido, USB 3.0 puede no ser tan bueno para el uso sostenido que supondría que requerirían los juegos. accionamiento mecánico interno vs SSD externo

Editar: Aquí estoy viendo una unidad SSD USB real en lugar de una SSD SATA en un gabinete USB. Por ejemplo, un MyPassport o un dispositivo de almacenamiento masivo externo SSD similar. Sin embargo, muchos de los puntos en las respuestas actuales siguen siendo válidos. Gracias a todos.

OakleafRanger09
fuente

Respuestas:

11

En teoría no funcionaría:

  • Es probable que la velocidad interna SATA sea de 6 Gbps, y USB 3.0 es más lento que eso.
  • Es probable que el gabinete USB externo presente más demoras (SATA a USB, luego USB a memoria), así como también limita las capacidades del protocolo (por ejemplo, la unidad USB no tendrá caché de reescritura, lo que Windows llama para optimizar la velocidad, pero escriba a través de u optimizar para una eliminación rápida. En un nivel inferior, pierde la INTELIGENCIA y, creo, la optimización de la cola de escritura).

En la práctica, puede obtener un mejor rendimiento en lecturas sostenidas, cuando el SSD supera la capacidad de caché de disco mecánico. El mecánico no siempre es capaz de mantenerse al día con la interfaz SATA, y 6 Gbps es solo la velocidad máxima de conversación entre la electrónica: la bandeja puede haberse quedado atrás.

Ejecute una prueba de velocidad de lectura de disco con grandes bloques de datos y vea. Los valores por debajo de 4-5 Gbps podrían indicar que un SSD funcionaría mejor.

Por otro lado, esto solo es cierto si su juego lee muchos datos secuenciales. Las lecturas aleatorias probablemente se dejen en el disco interno.

LSerni
fuente
En este caso, estoy mirando una unidad externa USB real en lugar de una SSD en un gabinete. No pensé en una posible confusión allí. Entonces, en este caso, sería USB directo, pero entiendo su punto sobre los retrasos allí, y también con la falta de almacenamiento en caché.
OakleafRanger09
Un HDD moderno de 7200 rpm generalmente alcanzará 120-130 MB / s en E / S puramente secuencial sostenida , por lo que desde ese punto de vista, incluso 1.5 Gb / s SATA es suficiente. Más aún porque prácticamente no hay cargas de trabajo de almacenamiento de naturaleza puramente secuencial, y cualquier componente de E / S aleatorio reducirá el rendimiento cuando la unidad necesite buscar.
un CVn
15

El uso de un SSD en un gabinete USB 3.0 es totalmente posible, pero conlleva algunas desventajas bastante fuertes que lo hacen bastante inadecuado para lo que desea hacer:

  • TRIM no funciona a través de USB, por lo que un SSD se ralentizará con el tiempo y se desgastará más rápido. Además, NCQ no es compatible, lo que puede ralentizar las lecturas.
  • Windows trata todos los dispositivos de almacenamiento de datos USB como extraíbles, por lo que no obtiene almacenamiento en caché de lectura / escritura y almacenamiento en búfer como lo hace para las unidades internas.
  • USB es un bus compartido, por lo que la velocidad de 5 GB / s se comparte entre todos los demás dispositivos conectados por USB. SATA es de 6 GB / s por puerto .
  • USB usa PIO para transferencias de datos, mientras que SATA usa DMA. Eso significa que su CPU principal tiene que hacer todo el trabajo de mover los datos a través del bus. Una carga constante y sostenida puede ralentizar toda su computadora.
  • * Instalar * algunas aplicaciones en un dispositivo USB a menudo puede convertir ese dispositivo en una dependencia del sistema (lo que significa que Windows podría generar errores o mostrar otro comportamiento extraño si el dispositivo no está presente), incluso si no está utilizando esa aplicación.
  • Algunas aplicaciones ni siquiera te permiten instalarlas en una unidad USB.

Esas son solo las desventajas que se me ocurren. Si puedes vivir con estas desventajas, entonces hazlo. Funcionará (principalmente) bien. Sin embargo, si yo fuera usted, cambiaría el HDD interno por el SSD y en su lugar colocaría la unidad interna en el gabinete. Tenga en cuenta que tendría que reinstalar Windows de esta manera, porque Windows no se iniciará desde una unidad USB.

Wes Sayeed
fuente
Olvidé mencionar que estoy hablando de una unidad externa USB real en lugar de una SSD estándar en un gabinete. Pero sí veo su punto de vista acerca de que la unidad desacelera toda la computadora. Me di cuenta de esto con una unidad externa de disco giratorio USB que utilicé en una computadora portátil más antigua cuando mi unidad interna se llenó.
OakleafRanger09
Además, desearía poder marcar esto como una respuesta, así como la otra, porque si bien la otra fue una respuesta más directa, esta respondió algunas otras preguntas y tenía puntos detallados que también ayudaron. Gracias.
OakleafRanger09
0

¿Por qué no instalar el SSD como unidad interna y usar la unidad interna como externa?

No sugeriría usar el disco externo para juegos, ya que hay muchas cosas que pueden hacer que el uso sea inestable. Dependiendo de qué otros tipos de dispositivos use en el mismo concentrador USB. USB 3.0 tiene una velocidad teórica de 480 Mbps que es 60 MBps compartida para todos los dispositivos. Esto es mayor que la mayoría de las unidades de giro, pero no creo que obtenga esta velocidad durante un período prolongado de tiempo.

Mogget
fuente
3
Eso es incorrecto, @Mogget. Estás pensando en USB 2.0. USB 3.0 tiene una velocidad de 5 Gbit / seg, que está muy cerca de los 6 GB / s de SATA. Un SSD conectado a un puerto USB 3.0 sería casi tan rápido como si fuera interno.
Wes Sayeed
1
En este caso, estoy mirando una unidad externa USB real en lugar de una SSD SATA estándar en un gabinete. Si tuviera el dinero, probablemente clonaría mi HDD en una SSD del mismo tamaño o mayor y terminaría como sugieres.
OakleafRanger09
@WesSayeed Lo siento, leí el RFC incorrecto. Entonces estoy de acuerdo, la velocidad sería más que suficiente. Sin embargo, todavía creo que hay muchos problemas al usar USB como transporte de datos hacia y desde un SSD. La mayoría de ellos señaló por mí u otras publicaciones en este hilo. Gracias por aclarar el error que cometí.
Mogget