40 votos

¿Por qué puede ' t desfragmentar unidades de estado sólido?

He estado escuchando que esto es un gran no-no. ¿Por qué es esto? Corro Ubuntu sobre todo por lo que no me afecta, pero me estaba preguntando.

64voto

dave Puntos 34

Unidades de estado sólido basados en memoria flash, la cual la edad de manera muy diferente que el estándar de girar el platobasado en unidades de disco duro. Cada sector tiene un número limitado de ciclos de escritura, por lo que las unidades incluyen la nivelación de desgaste de las características que permite a la unidad para durar más esencialmente por la fragmentación de la unidad en el propósito.

Los tiempos de lectura no se mejora en gran medida por la desfragmentación de como son en el estándar de las unidades, por lo que no hay ganancia en la desfragmentación, pero al hacerlo, usted está incrementando el número de escrituras de la unidad, lo que disminuye la vida de la unidad.

44voto

tim Puntos 828

Desfragmentación pone sus sectores cercanos entre sí que es útil para un disco que gira alrededor. Sin embargo, esto es inútil en un SSD que tiene constante tiempo de acceso para cualquier sector. Desfragmentación sólo causas extra escribe en un disco (SSD tiene un número limitado de escrituras debido a su diseño)

11voto

Marie Fischer Puntos 611

Tenga en cuenta que no hay ninguna razón técnica por "no ser capaz de desfragmentar un disco de estado sólido", en el sentido de que se puede iniciar un programa de desfragmentación y ejecutarlo contra el disco.

Pero hacerlo no tiene el efecto que hace sobre la no-discos de estado sólido, como el movimiento de los grupos, junto realidad no va a acelerar el disco.

Por otro lado, lo que va a hacer es realizar un montón de escrituras innecesarias en el disco, y este se acorta, aunque levemente, la vida útil del disco.

Además, muchos de estado sólido de discos hace optimizaciones para disminuir este problema mediante la reducción de los repetidos escribe a la misma área, y esto es transparente para el exterior del sistema, en cuyo caso los clústeres pueden no ser movido juntos, sino que se extendió sobre el disco. Esta técnica es normalmente "nivelación de desgaste".

Si un programa de desfragmentación se niega a desfragmentar un disco de estado sólido (o incluso sólo la lista de lo que un disco puede seleccionar), yo apuesto a que es básicamente un software de la negativa a hacerlo, sólo para evitar los problemas descritos anteriormente.

Tenga en cuenta que no sé lo suficiente acerca de los protocolos subyacentes utilizados para desfragmentar un disco, por lo que puede muy bien ser un bloque de disco duro de un disco de estado sólido para aceptar desfragmentar los comandos, si existen tales cosas. Las razones para esto, sin embargo, son los que se describen aquí.

7voto

Desfragmentación bajará la esperanza viva de la unidad realizando pases innecesarios sobre un coche con una vida útil limitada.

2voto

Ben Collins Puntos 11318

Depende de lo que es en la unidad. Usted no recibirá ningún aumento del rendimiento mediante la desfragmentación de un disco SSD, pero va a tener un impacto en la recuperación de datos.

Por un lado, la memoria flash tiene un número limitado de ciclos de escritura, de modo que hacer un montón de escritura eventualmente llevarlo a cabo. Las unidades Flash, tarjetas de memoria y unidades Ssd de utilizar trucos como el de nivelación de desgaste y RECORTAR para extender la vida útil de los medios de comunicación, pero la desfragmentación tiende a causar un gran número de escrituras, lo que hará que se desgaste de todos el más rápido.

Por otro lado, la fragmentación de los archivos son infinitamente más difícil de recuperar cuando borrados accidentalmente, afectada por un virus, etc. de modo que mantener sus archivos en un contiguos de estado (por ejemplo, mediante la desfragmentación) aumentará en gran medida las posibilidades de recuperación.

Por lo tanto, como he dicho al principio, depende de lo que se almacena en la unidad, lo importante están los archivos, la posibilidad de que usted necesita para realizar la recuperación de datos, y la frecuencia con la que se cambian los archivos (frecuentes elipsis y copias de conducir a la fragmentación más rápido, así como comer de más ciclos de escritura).

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: