Esta pregunta ya tiene una respuesta aquí:
- ¿Debo desfragmentar mi SSD? 7 respuestas
Sigo escuchando que este es un gran no-no. ¿Por qué es esto? Ejecuto Ubuntu principalmente para que no me afecte, pero me preguntaba.
windows
ssd
defragment
Jorge IV
fuente
fuente
Respuestas:
Unidades de estado sólido están basados en memoria flash, que era muy diferente a la hilatura estándar plato basados en discos duros. Cada sector tiene un número limitado de ciclos de escritura , por lo que las unidades incluyen características de nivelación de desgaste que permiten que la unidad dure más tiempo fragmentando esencialmente la unidad a propósito.
Los tiempos de lectura no mejoran en gran medida mediante la desfragmentación, ya que están en unidades estándar, por lo que no hay una ganancia real en la desfragmentación, pero al hacerlo, aumenta el número de escrituras en la unidad, lo que disminuye la vida útil de la unidad.
fuente
La desfragmentación pone sus sectores cerca uno del otro, lo que es útil para un disco que gira. Sin embargo, esto es inútil en un SSD que tiene tiempo de acceso constante para cualquier sector. La desfragmentación solo causa escrituras adicionales en un disco (las SSD tienen un número limitado de escrituras debido a su diseño)
fuente
Tenga en cuenta que no debería haber ninguna razón técnica para no "poder desfragmentar una unidad de estado sólido", en el sentido de que podría iniciar un programa desfragmentador y ejecutarlo contra la unidad.
Pero hacerlo no tiene el efecto que tiene en las unidades de estado no sólido, ya que mover los clústeres juntos no acelerará la unidad.
Por otro lado, lo que hará es realizar muchas escrituras innecesarias en el disco, y esto acortará, aunque sea ligeramente, la vida útil del disco.
Además, muchas unidades de estado sólido realizan optimizaciones para disminuir este problema al reducir las escrituras repetidas en la misma área, y esto es transparente para el sistema externo, en cuyo caso los clústeres no se pueden mover juntos, sino que se extienden por la unidad . Esta técnica es típicamente "nivelación de desgaste".
Si un programa de desfragmentación se niega a desfragmentar una unidad de estado sólido (o incluso simplemente enumerarla como una unidad que puede seleccionar), apostaría a que es básicamente una negativa del software hacerlo, solo para evitar los problemas descritos anteriormente.
Tenga en cuenta que no sé lo suficiente sobre los protocolos subyacentes utilizados para desfragmentar una unidad, por lo que podría haber un bloqueo duro de una unidad de estado sólido para aceptar comandos de desfragmentación, si existen tales cosas. Las razones de esto, sin embargo, son las que se describen aquí.
fuente
La desfragmentación reducirá la expectativa de vida de su unidad al realizar pases innecesarios sobre una unidad con una vida útil limitada.
fuente
Depende de lo que esté en el disco. No obtendrá ningún aumento en el rendimiento al desfragmentar un SSD, pero tendrá un impacto en la recuperación de datos.
Por un lado, la memoria flash tiene un número limitado de ciclos de escritura , por lo que escribir mucho eventualmente lo desgastará. Las unidades flash, las tarjetas de memoria y las SSD usan trucos como nivelación de desgaste y TRIM para extender la vida útil de los medios, pero la desfragmentación tiende a causar una gran cantidad de escrituras, lo que hará que se desgaste más rápido.
Por otro lado, los archivos fragmentados son infinitamente más difíciles de recuperar cuando se eliminan accidentalmente, son golpeados por un virus, etc., por lo que mantener sus archivos en un estado contiguo (por ejemplo, por desfragmentación) aumentará en gran medida las posibilidades de recuperación.
Por lo tanto, como dije al principio, depende de lo que esté almacenado en la unidad, la importancia de los archivos, la probabilidad de que necesite realizar la recuperación de datos y la frecuencia con la que se cambian los archivos (las eliminaciones y copias frecuentes conducir a una fragmentación más rápida y consumir más ciclos de escritura).
fuente
En realidad puedes. La desfragmentación es una cosa del nivel del sistema de archivos, no importa lo que esté en el nivel inferior del bloque.
Pero en el caso de la SSD no hay una cabeza de disco cuyos movimientos deben minimizarse. Por lo tanto, no será más rápido, ni siquiera un poco.
Algunos sistemas operativos y herramientas solo prohíben esto, porque las decisiones de sus compañías desarrolladoras prefieren mezclar el significado de "no necesita" y "no puede". Pero estas son cosas diferentes.
Probablemente hay múltiples hacks que podrían evitar esta prohibición (regedit, o exportar la unidad como iscsi y volver a importar a la misma máquina, etc.). En este caso, encontrará una unidad muy fragmentada, cuya desfragmentación será muy larga. Es porque el sistema operativo no se preocupa por la fragmentación en su caso. Y, como otras respuestas también mencionan, esta desfragmentación no hará que su sistema sea más rápido, pero reducirá su vida útil.
fuente
No está mal todo el tiempo. Ejecutar manualmente una desfragmentación completa es algo que no debe hacer, pero si tiene habilitadas las instantáneas de volumen, Windows 8/10 desfragmentará el SSD una vez al mes :
fuente
Según Condusiv Technologies:
Los SSD comienzan muy rápido y luego comienzan a perder velocidad rápidamente y con el tiempo quedan sujetos a corrupción. Los SSD requieren que los datos antiguos se borren antes de que se escriban nuevos datos sobre ellos, en lugar de simplemente escribir sobre la información anterior como en los discos duros. Esto duplica el desgaste y puede causar problemas importantes.
El problema principal es la degradación de la velocidad de escritura debido a la fragmentación del espacio libre. Los pequeños espacios libres dispersos en el SSD hacen que el sistema de archivos escriba un archivo en fragmentos fragmentados en esos pequeños espacios libres disponibles. Al hacerlo, degrada el rendimiento de escritura hasta en un 80% en la unidad de estado sólido.
Los SSD solo pueden escribir tantas veces en la unidad, ya que tienen un número finito de escrituras que pueden realizar. Debido al efecto de duplicación de la necesidad de leer y borrar antes de que pueda volver a escribir, los SSD tienen el doble de uso.
A medida que la SSD se acerca a su límite, se producen más errores de fragmentación y escritura, lo que hace que la SSD se ralentice. El rendimiento de escritura disminuye proporcionalmente a medida que aumenta la fragmentación del espacio libre. Todos los SSD sufrirán este problema en un momento u otro a menos que se use HyperFast para optimizar la unidad de estado sólido.
Por lo tanto, recomiendan usar su producto llamado Diskeeper.
Diskeeper con HyperFast mantiene su sistema funcionando tan rápido como cuando lo compró, optimizando el espacio libre en su SSD. La función HyperFast, incluida con Diskeeper 12, resuelve específicamente estos problemas al eliminar de manera inteligente la fragmentación de espacio libre que degrada el rendimiento y puede promover que ocurran escrituras secuenciales más aleatorias que las más eficientes. Esta tecnología junto con la tecnología IntelliWrite promueve que se produzcan escrituras secuenciales más eficientes y beneficiosas en lugar de escrituras aleatorias.
Más información sobre su producto está disponible:
http://www.condusiv.com/products/diskeeper/
fuente