it-swarm-es.com

¿La capacidad de almacenamiento afecta el rendimiento del disco duro?

Leí en alguna parte que los discos duros más pequeños (en términos de espacio en disco) son más rápidos que los discos duros equivalentes pero más grandes. ¿Qué tan cierto es esto? En otras palabras, digamos que tengo dos discos duros. Ambos son exactamente de la misma marca y especificaciones, pero uno es de 80 GB, mientras que el otro es de 500 GB. ¿Cuál sería más rápido? ¿O la capacidad de almacenamiento no tiene ningún efecto en la velocidad?

20
Sasha Chedygov

Una generalización no es útil, pero sobre todo cuando se habla de modelos similares/la misma serie, diría que el disco más grande sería más rápido debido a la mayor densidad de datos de alguna manera (ya sea más platos y cabezas, o simplemente platos más densos).

El modelo más grande probablemente también sería más nuevo y podría beneficiarse del firmware y otras mejoras de producción.

Esto es aún más cierto en el mundo de SSD donde las opciones de mayor capacidad son generalmente más rápidas debido a un mayor paralelismo. Por otro lado, el rendimiento sostenido no siempre es el factor importante de un SSD en comparación con las unidades mecánicas, sino la baja latencia en la lectura/escritura de acceso aleatorio pequeño, que será lo mismo en la mayoría de los escenarios, independientemente de la cantidad de chips.

20
Oskar Duveborn

El tamaño es solo una de las numerosas consideraciones para determinar el rendimiento real de una unidad.

La velocidad de rotación es uno de los factores que determina la velocidad de escritura. Una unidad de 15k RPM probablemente sería más rápida que una unidad de 10K RPM de las mismas especificaciones y tamaño. (Suponiendo que todas las cosas son iguales, lo que no son en la mayoría de los casos)

Lo siguiente a considerar es la conveniencia en la cual la bobina móvil puede mover los cabezales de lectura/escritura para una búsqueda o acceso continuo a los archivos. La latencia introducida por el cabezal de lectura/escritura de la bobina móvil es quizás la fuente más importante de demoras en el proceso de lectura/escritura.

La placa del controlador electrónico y qué BUS de conectividad admite también es otra determinación importante de velocidad. Un buen ejemplo son las diversas versiones de discos SCSI que admiten velocidades cada vez más altas con cada revisión del estándar scsi. SAS ofrecen un rendimiento adicional sobre SCSI, IDE y SATA debido al mayor ancho de banda del BUS.

El número de platos también es un factor, pero no la consideración más crítica del rendimiento.

8
Axxmasterr

No puedes. La velocidad de la unidad depende de muchas cosas, principalmente de la densidad de datos del disco (la velocidad de rotación es igual).

Si puede, entre dos discos con la misma capacidad, use uno con un menor número de platos.

5
Josip Medved

http://www.tomshardware.com/reviews/understanding-hard-drive-performance,1557-3.html

Es deseable una alta densidad de datos, ya que tiene un impacto positivo en el rendimiento de la transferencia de datos: cuantos más bits pueda leer la unidad simultáneamente, más rápido será. Como resultado, un nuevo disco duro de 3.5 "a 7.200 RPM siempre supera a un modelo anterior. Sin embargo, el tiempo de acceso no se beneficia de mayores densidades de almacenamiento, ya que el posicionamiento del cabezal no puede acelerarse sin ejercer una tensión mecánica sustancial en los componentes.

3
Troggy

Si su pregunta era sobre el tamaño físico de las unidades, entonces sí: una unidad de 2.5 "a 7200 rpm es más rápida que una unidad de 3.5" a 7200 rpm del mismo tamaño. Los cabezales de lectura y escritura no necesitan moverse tanto.

1
warren

En general, estoy de acuerdo con las respuestas de todos los demás. Dados dos discos duros con todo lo demás igual, el disco con mayor densidad de datos superará al que tenga menor densidad de datos.

Puedo pensar en dos escenarios en los que una mayor capacidad de manejo es en detrimento del rendimiento. En ambos casos, no es el disco el cuello de botella sino el sistema de archivos.

  • Formateando el disco

Esto es simplemente una cuestión de sentido común. Dado que el formateo toca cada byte en una unidad, una mayor capacidad de la unidad tardará más en formatearse. Dado que esto generalmente solo se realiza durante la instalación de un sistema operativo, no es realmente un problema. En la mayoría de los casos, es innecesario realizar una operación de formato completo de todos modos.

  • Chocando con las limitaciones del sistema de archivos en uso

El mejor ejemplo de esto fue cuando las capacidades de la unidad comenzaron a superar los límites del sistema de archivos FAT. Sin ponerse demasiado técnico, FAT fue diseñado para capacidades de disco una fracción del tamaño de sus límites teóricos. El límite de FAT16 era de alrededor de 2 GB, pero a medida que las particiones se acercaban a este límite, no solo desperdiciaban cantidades significativas de espacio, sino que el rendimiento general del sistema de archivos se degradaba. FAT32 rompió la barrera de 2 GB y funcionó mejor que FAT16, pero se encontró con el mismo problema cuando las capacidades de la unidad comenzaron a acercarse a su límite teórico (es de alrededor de 2 TB, pero sería ridículo incluso intentarlo)

Cada sistema de archivos tiene diferentes mejores y peores condiciones de ejecución. Los sistemas de archivos modernos están diseñados para al menos mantener el rendimiento, si no mejorarlo, a medida que la capacidad de la unidad crece a expensas del bajo rendimiento en unidades pequeñas. Una compensación razonable considerando las capacidades de manejo continúa creciendo.

0
Kenneth Cochran

Un disco duro tiene algunos platos. Si tanto 80g como 500g tienen el mismo número de platos. Eso significaría que el sistema operativo instalado caería en varios platos en el 80G, donde 1 o 2 platos en el 500G.

Cada plato tendría su propia lectura y escritura. Entonces, en el 80G es atendido por más cabezas que el 500G. Entonces es más rápido.

0
user338526

¿La capacidad de almacenamiento afecta el rendimiento del disco duro?

Puramente basado en la capacidad de almacenamiento: No.

Sin embargo, una unidad más grande (como en, con más capacidad de almacenamiento) tiende a ser más moderna y más rápida. Entonces en la práctica: a menudo sí.


Desde un punto de vista mecánico, y suponiendo Rust giratorio:

  • Una unidad es más rápida si gira más rápido (más RPM).
    Esto significa más platos girando debajo de la cabeza r/w en un período de tiempo y menos tiempo esperando que un sector llegue debajo de la cabeza.
  • Una unidad más moderna a menudo tiene una mayor densidad de datos. Piense en ello como leer un libro (a la misma velocidad). Cuando escribe en letras más pequeñas, puede leer/escribir más a la misma distancia.
  • La conducción más moderna tiende a ser más grande y tiene otras ventajas tecnológicas (por ejemplo, un movimiento de cabeza más rápido).
  • La conducción con más platos suele ser más rápida porque un interruptor de la cabeza es más rápido que esperar la mitad del tiempo de rotación. Y más platos más capacidad más grande.
0
Hennes

"Mas o menos"

Para girar las unidades de disco duro Rust/tradicional, hay algunos elementos que determinarían la velocidad.

Tamaño del plato - un HDD de 2.5 pulgadas sería más rápido que un disco duro de 3.5 pulgadas, con todas las demás cosas iguales. Hay una 'área de superficie' más pequeña para buscar y, a menudo, mejores velocidades de lectura. Esto probablemente sea más cierto con las unidades empresariales, ya que una unidad típica de 2.5 pulgadas está optimizada para laptop.

tamaño de caché afectaría la "explosión" de las velocidades de transferencia. Las memorias caché de memoria RAM más grandes son mejores, y algunas unidades modernas tienen una memoria caché SSD enorme. Esto podría ser un factor crítico ya que es probable que una unidad más nueva tenga una memoria caché más grande. Si tenemos un SSHD, un híbrido con un gran caché nand, ciertamente verás una diferencia allí.

velocidad de rotación afecta la velocidad de búsqueda y el rendimiento, más rápido es más rápido.

Más platos significa un mayor rendimiento (ya que los datos se pueden tomar de cada uno de los muchos platos) pero en algunos casos los tiempos de búsqueda se ven afectados, ya que los cabezales se mueven en el mismo actuador.

Interfaces son importantes. Probablemente esté en SATA, aunque 80gb y 250gb son aproximadamente el momento en que cambiamos de PATA. SAS tienen una codificación algo más eficiente, canalizaciones de datos más amplias y, en algunos casos, pueden ser más rápidas. La última generación de unidades se cuelgan directamente del bus PCI y son ridículamente rápidas. Dudo que esté en el alcance aquí aunque.

En este caso específico, sin embargo, es probable que una unidad de 250 gb más moderna tenga mejores características de rendimiento que una unidad de 80 gb de la misma velocidad de rotación

Con SSD, el caché sigue siendo un factor. Sin embargo, el número de canales y el hecho de que las SSD son de almacenamiento de acceso aleatorio significa que todas las demás cosas iguales una SSD más grande normalmente sería más rápida y dividiría las lecturas entre chips nand.

0
Journeyman Geek