Esta pregunta ya tiene una respuesta aquí:
¿Puedo ejecutar Windows defrag
en una SSD
unidad?
Bueno, yo creo que la respuesta corta es sí , he oído que las unidades SSD requieren especiales y específicos de los programas adaptados de desfragmentación.
¿Es cierto y, de ser así, dónde puedo conseguirlo?
ssd
defragment
Royi Namir
fuente
fuente
Respuestas:
Como parece haber cierta controversia sobre esto, pensé que sería útil dar una explicación detallada:
Nunca debe desfragmentar un SSD. Ni siquiera lo pienses. La razón es que la ubicación de los datos físicos en un SSD es manejada únicamente por el firmware del SSD, y lo que informa a Windows NO es cómo se almacenan realmente los datos en el SSD.
Esto significa que la ubicación de datos físicos que muestra un desfragmentador en su gráfico de sector elegante no tiene nada que ver con la realidad. Los datos NO están donde Windows piensa que están, y Windows no tiene control sobre dónde se ubican realmente los datos.
Para igualar el uso en sus chips de memoria interna, el firmware SSD divide intencionalmente los datos en todos los chips de memoria del SSD, y también mueve los datos en estos chips cuando no está ocupado leyendo o escribiendo (en un intento de igualar el uso del chip .)
Windows nunca ve nada de esto, por lo que si hace una desfragmentación, Windows simplemente causará un montón de E / S innecesarias al SSD y esto no hará nada más que disminuir la vida útil del SSD.
fuente
Alguien (200_success) hizo un comentario que es mucho más relevante para la pregunta y merece un mejor detalle.
En primer lugar: HDD significa unidad de disco duro, y realmente tiene un disco dentro. Este disco está dividido en pequeñas piezas, llamadas sectores, donde se almacena la información. Echa un vistazo a esta imagen:
Un sector se indica con la letra C.
Ahora, este sector es muy pequeño: solo 512 bytes, en general. Entonces, para almacenar un archivo común de 10k, necesitará usar muchos sectores.
Imagine que esos sectores son uno tras otro, como la representación verde, letra D, en la imagen. Cuando necesite leer el archivo, el cabezal del disco duro se colocará al comienzo del primer sector y los leerá todos, mientras el disco gira.
Así es como deberían funcionar las cosas.
Ahora puede suceder que el archivo se extienda a lo largo de muchos sectores, cada uno en una parte del disco. ¿Qué significa eso? Que para volver a leer su archivo, el cabezal del disco duro se colocará al comienzo del primer sector, léalo, luego tendrá que moverse al comienzo del segundo sector (que está en otro lugar del disco), lo leerá, y así sucesivamente ...
Esto tomará mucho tiempo. Estamos hablando de un movimiento físico de la cabeza. Cuanto más se mueve la cabeza, más tiempo tarda.
Entonces, desfragmenta el disco: el programa intenta mover todas las partes del archivo para que terminen en secuencia, siendo más fácil y rápido de leer, ya que habrá menos movimiento físico de la cabeza para leer todo.
Ok hasta ahora? Entonces comenzamos a hablar sobre SSD: son un montón de chips de memoria en una placa. Cuando guarda o lee algo de ellos, el chip controlador solo necesita activar algunos bits y, voilà , el chip correcto se lee de la memoria. Y no importa dónde esté almacenado, la acción de acceder a un chip de memoria es mucho más rápida que el movimiento físico del HDD. Entonces, en términos generales, no notarías ese tiempo en un archivo fragmentado en un SDD.
Y, al ser más detallado y correcto, el chip controlador distribuirá su archivo entre muchos chips para aprovechar las lecturas paralelas y así sucesivamente, de modo que sepa cómo manejar sus archivos para que siempre se almacenen de la mejor manera (optimizado sobre la velocidad y desgaste de esos chips de memoria) de lo que Windows podría saber.
fuente
La herramienta de desfragmentación incorporada en Windows 8 no desfragmentará su SSD, sino que enviará un montón de comandos de recorte al dispositivo. Para más detalles sobre esto, vea esta pregunta . Como Roberts ya señaló, no desea desfragmentar su SSD en absoluto.
fuente