El HDD es un disco giratorio que gira a altas rpm, por lo que para optimizar el rendimiento, no escribimos videos completos como un solo archivo. En cambio, ese archivo se divide en múltiples paquetes colocados en algún lugar donde el lector pueda acceder de manera eficiente, y se mantiene un rastro.
Ahora para saber dónde están esos datos, un HDD se divide en sectores, más o menos como una cuadrícula, por lo que las coordinaciones se pueden mantener fácilmente para referirse a la ubicación. Como resultado, cada sector tiene un cierto tamaño, pero cuando escribimos estos paquetes de datos, no siempre encontramos un sector del tamaño de ese paquete.
Esencialmente, la desfragmentación intenta abordar dos problemas que ocurren como resultado de cómo escribimos los datos.
- ¿Por qué mi computadora portátil es lenta, incluso para las funciones básicas?
- ¿Has tenido buenas experiencias con las computadoras portátiles Asus?
- ¿El HP Probook 450 G3 i7 es lo suficientemente bueno para programar?
- ¿Es un servidor web o un servidor de aplicaciones una computadora como mi computadora portátil?
- ¿Cuál es la computadora portátil más barata con 8 GB de RAM y una tarjeta gráfica Nvidia GeForce 920M de 2 GB?
El primero es que perdemos espacio. Un sector que no utiliza todo el espacio es espacio desperdiciado. La fragmentación intenta optimizar esto colocando estos paquetes de datos en un sector que se ajuste mejor. El resultado es que ganarías un poco de espacio. Esto generalmente no es tanto que valga la pena todo el proceso.
Más importante es la optimización del tiempo de lectura. Dado que los paquetes de datos se lanzan prácticamente donde sea que haya espacio libre, es menos eficiente en el tiempo de lectura. La defragementación aborda este problema al encontrar la ruta más óptima para la lectura, por lo que la velocidad de lectura debería ser más rápida. Es importante comprender que no puede hacer esto en el momento de la escritura, ya que el proceso implica mover varias piezas de datos. Si hiciera esto en el momento de la escritura, el rendimiento se reduciría considerablemente. No es tanto, unos pocos microsegundos. Pero con cada acceso, esto finalmente se suma.
Así que esencialmente está optimizando el HDD para que funcione un poco mejor. Dado que el proceso lleva mucho tiempo, no es algo que la gente haga todo el tiempo.
Diablos, nunca lo he hecho en mi sistema actual y probablemente no consideraré cuán enormemente ha aumentado el tamaño de los discos duros. Tengo aproximadamente 4 TB de datos, si fuera a mover todos esos pequeños fragmentos de datos para ese pequeño aumento de rendimiento, podría llevar varios días. Honestamente, prefiero esperar unos microsegundos más para el tiempo de lectura que pasar un día esperando que termine.
También vale la pena tener cuidado, hazlo en una unidad SSD y el gran dios de los geeks bajará y te disparará en la rodilla. Esas cosas no sufren todos esos problemas y tienen un ciclo limitado de lectura y escritura. La desfragmentación esencialmente los acercó un poco más al bote de basura, sin que tenga ninguna ganancia adicional.