3 votos

¿Alguien ha puesto a cero las celdas de un SSD?

¿Alguien ha puesto a cero las celdas de un SSD? He leído que esto es posible esencialmente hacer que su ssd "nuevo" - ¿alguien ha probado este método? https://wiki.archlinux.org/index.php/SSD_memory_cell_clearing

4voto

Pharap Puntos 141

Las unidades SSD se degradan con el tiempo porque las "celdas" que utilizan para almacenar la memoria sólo pueden escribirse un determinado número de veces antes de que empiecen a degradarse. A medida que las unidades SSD se degradan, empiezan a ser más lentas y acaban dejando de funcionar (aunque la unidad suele fallar antes de que todas las celdas de memoria dejen de funcionar).

Para ayudar a ralentizar el ritmo de degradación de las SSD, muchas de ellas implementan una técnica llamada nivelación de desgaste, que requiere un poco de gestión adicional de la memoria. En algunas unidades SSD, esto puede hacer que las escrituras sean más lentas porque tiene que examinar más bloques de memoria antes de encontrar una zona no utilizada en la que escribir (como se menciona aquí: http://www.anandtech.com/show/2738/8 ).

Por lo tanto, si se borra todo el dispositivo (es decir, todos los bits se ponen a cero) y se reescriben los datos en él, la memoria se reescribirá en el orden en el que estaba y todos se agruparán cerca de uno, lo que significa que las nuevas escrituras deberían volver a ser más rápidas porque ahora todas las páginas en blanco están agrupadas y no hay que sobrescribir nada.

Al menos, esa es la teoría. Ahora, la realidad.

En realidad, todos los SSD tienen diferentes métodos para reducir el desgaste, por lo que esto sólo funcionará para algunos. Ese artículo se escribió hace unos 5-6 años, los SSD han cambiado mucho desde entonces, han mejorado mucho en la reducción del desgaste y emplean diferentes técnicas.

Por último, recuerde que al borrar toda la unidad SSD (es decir, escribir un cero en cada dirección) y volver a escribir todos sus datos antiguos en ella, está realizando bastantes escrituras en varias celdas. Dependiendo de cómo funcione tu SSD, esto podría mejorar la velocidad de escritura, pero también podría no mejorarla. Sin embargo, una cosa está garantizada: desgastará un poco el SSD y morirá un poco más rápido. Si hicieras esto cada semana durante todo el tiempo que tuvieras la unidad SSD, probablemente desperdiciarías una buena parte de su límite de escritura simplemente borrándola y volviendo a escribir datos en ella.

Resumiendo: no te molestes en tratar de hacer trucos como este, simplemente confía en que la gente con años de experiencia investigando y diseñando SSDs sabe cómo hacer la nivelación de desgaste mejor que un grupo de autoproclamados 'hackers'. En última instancia, si la velocidad de escritura de tu SSD es lo suficientemente lenta como para ser notablemente mala, es mejor que compres un nuevo SSD de todos modos.

2voto

Buscar웃 Puntos 23467

Poner a cero significa escribir ceros (sin carga) en todas las celdas.

Las células pueden tener 2 estados, cargadas (=1) o no cargadas (=0).

El SSD (también conocido como memoria flash) volverá a su estado original de fabricación, con todas las celdas a cero.

Sin embargo, el proceso no prolongará la vida útil de su SSD, sino todo lo contrario, la acortará si se utiliza con demasiada frecuencia.

Con el tiempo de uso el SSD se vuelve más lento debido a la recogida de restos (basura), ya que no todas las celdas se han limpiado como deberían.

La puesta a cero ayudará con eso y hará que su SSD vaya más rápido de nuevo.

En realidad, se trata de otro ciclo de escritura que se suele utilizar cuando se quiere borrar de forma segura la información en el SSD.

El llenado a cero de un SSD que no es compatible con TRIM es un truco utilizado para mejorar el rendimiento de escritura. Las SSD pueden escribir datos rápidamente sólo en un bloque (relleno cero). Pero si no hay bloques en blanco, es necesario necesario borrar algunos bloques antes de poder escribir nuevos datos. El proceso de borrado de proceso de borrado lleva mucho tiempo. La necesidad de borrar bloques disminuye el rendimiento de una SSD sin TRIM porque una SSD de este tipo no puede borrar bloques por adelantado. Por lo tanto, el relleno de cero aplicado a una SSD sin TRIM acelera las operaciones de escritura durante un tiempo.

Fuente: http://www.lowlevelformat.info/zero-filling.aspx

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X