es.phhsnews.com


es.phhsnews.com / ¿Mejoraría el rendimiento de escritura si un disco duro reformateado se llenó con cero?

¿Mejoraría el rendimiento de escritura si un disco duro reformateado se llenó con cero?


Si va a reformatear un disco duro, ¿hay algo que pueda 'mejorar' el rendimiento de escritura después o ¿es algo de lo que ni siquiera deberías preocuparte? La publicación de preguntas y respuestas SuperUser de hoy tiene las respuestas a las preguntas de un lector curioso.

La sesión de Preguntas y Respuestas de hoy nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, una agrupación de sitios de preguntas y respuestas.

Foto cortesía de Chris Bannister (Flickr).

The Question

SuperUser reader Brettetete quiere saber si llenar un disco duro con ceros mejoraría el rendimiento de escritura:

Tengo un disco duro de 2TB que estaba lleno en un 99 por ciento. He eliminado las particiones con fdisk y las he formateado como ext4 . Por lo que sé, los datos reales que estaban en el disco duro todavía existen, pero la mesa de partición fue reasignada.

Mi pregunta es: ¿mejoraría el rendimiento de escritura para otras acciones de escritura si el disco duro estuviera limpio? ? Con "limpio" me refiero a llenar el disco duro con ceros? Algo así como:

  • dd if = / dev / zero of = / dev / sdx bs = 1 count = 4503599627370496

¿Sería necesario rellenar el disco duro con ceros para mejorar el rendimiento de escritura?

The Answer

SuperUser contributor Michael Kjörling tiene la respuesta para nosotros:

No, no mejoraría el rendimiento. Las unidades de disco duro no funcionan así.

Primero, cuando escribe cualquier dato en una unidad de rotación, se transforma en dominios magnéticos que en realidad pueden parecer muy diferentes del patrón de bits que está escribiendo. Esto se hace en parte porque es mucho más fácil mantener la sincronización cuando el patrón leído desde el plato tiene una cierta cantidad de variabilidad. Por ejemplo, una larga cadena de valores 'cero' o 'uno' haría muy difícil mantener la sincronización. ¿Has leído 26,393 bits o 26,394 bits? ¿Cómo se reconoce el límite entre los bits?

Las técnicas para hacer esto han evolucionado con el tiempo. Por ejemplo, busque Modificación de frecuencia modificada, MMFM, Grabación de código de grupo y la tecnología más general de codificaciones limitadas de longitud de ejecución.

Segundo, cuando escribe datos nuevos en un sector, los dominios magnéticos de las partes relevantes de la plato simplemente se establece en el valor deseado. Esto se hace independientemente de lo que fue el dominio magnético previo 'en esa ubicación física particular. El plato ya está girando debajo del cabezal de escritura; primero leyendo el valor actual, luego escribiendo el nuevo valor si y solo si es diferente. Causaría que cada escritura requiriera dos revoluciones (o una cabecera adicional para cada plato), causando que la latencia de escritura duplicara o aumentara en gran medida la complejidad del disco, aumentando el costo.

Dado que el factor limitante en el disco duro es secuencial El rendimiento de E / S es la rapidez con que cada bit pasa por debajo del cabezal de lectura / escritura, esto incluso no ofrecería ningún beneficio para el usuario. Como un lado, el factor limitante en el rendimiento de E / S aleatorio es la rapidez con la que se puede ubicar el cabezal de lectura / escritura en el cilindro deseado y luego el sector deseado llega debajo del cabezal. La principal razón por la que las SSD pueden ser tan rápidas en cargas de trabajo de E / S aleatorias es que eliminan por completo estos dos factores.

Como lo señaló JakeGould, una razón por la que es posible que desee sobrescribir la unidad con un patrón fijo (como como todos los ceros) sería para asegurar que no se puedan recuperar restos de datos previamente almacenados, ya sea deliberadamente o accidentalmente. Pero hacerlo no tendrá ningún efecto en el rendimiento del disco duro en el futuro, por las razones indicadas anteriormente.


¿Tiene algo que agregar a la explicación? Suena apagado en los comentarios. ¿Desea leer más respuestas de otros usuarios de Stack Exchange expertos en tecnología? Consulte el hilo de discusión completo aquí.


Cómo controlar su iPhone con una inclinación de su cabeza

Cómo controlar su iPhone con una inclinación de su cabeza

El iPhone y el iPad tienen una característica de accesibilidad genial que en realidad le permite controlar el dispositivo con una inclinación de la cabeza. Esto es obviamente útil si tienes un uso limitado de la mano y los brazos, pero también es ideal para las personas que se mojan o ensucian las manos y no quieren tocar sus valiosos productos electrónicos.

(how-to)

No solo mueva las fotos a una unidad externa: NO es una copia de seguridad

No solo mueva las fotos a una unidad externa: NO es una copia de seguridad

¿Cómo almacena sus fotos? Si solo los va a dejar en una unidad externa, eso no es una copia de seguridad. Necesitas tener varias copias de tus fotos (o cualquier otro dato) en al menos dos lugares diferentes o podrías perderlas fácilmente. Esto puede parecer obvio para algunas personas, pero hemos visto a muchas personas perder sus fotos - o necesita pagar por los servicios profesionales de recuperación de datos - después de que una unidad externa que contiene la copia única de sus fotos fallara.

(how-to)