Una guía para principiantes sobre la desfragmentación de disco en 2020

Los principales componentes de hardware de su computadora (el procesador, la memoria y el almacenamiento interno) funcionan en conjunto para permitirle acceder a archivos y cargar programas. Mientras que la RAM y el procesador hacen su trabajo a la velocidad de la luz, el almacenamiento interno, especialmente si es un disco duro, lamentablemente se queda atrás.





Debido a sus limitaciones físicas, una unidad de disco duro típica es muy lenta y no puede mantener el ritmo de la velocidad del procesador. Las unidades de estado sólido, aunque son mucho más rápidas que las unidades mecánicas, siguen funcionando a una velocidad lenta en comparación con los chips más recientes. Como resultado, la lectura y escritura de datos pueden ser procesos terriblemente lentos, especialmente cuando el proceso de fragmentación natural de archivos interviene y empeora la situación.

Por eso es necesario desfragmentar su disco duro, incluso en 2020. Revierte la fragmentación de archivos y ayuda a mejorar el rendimiento de la computadora. Si ya se ha encontrado con el tema y lo ha encontrado redactado en un lenguaje arcano y un lenguaje informático opaco, encontrará este artículo refrescante y esclarecedor.

La verdad es que la desfragmentación de disco no es tanto un tema complejo como mal explicado. Para comprender completamente lo que implica la desfragmentación de un disco duro, es necesario comprender algunos conceptos como la fragmentación y el sistema de archivos de Windows. Saber cómo funciona el disco duro tradicional y en qué se diferencian los SSD también le ayudará a saber por qué el primero debe desfragmentarse para obtener un rendimiento óptimo, mientras que el segundo funcionará bien sin él.



Primero, expliquemos cómo la unidad de disco duro almacena y lee los datos.

El disco duro

La unidad de disco duro ha recorrido un largo camino desde las monstruosidades mecánicas de IBM de la década de 1960 hasta los dispositivos de almacenamiento compactos con velocidades de 7200 RPM que usamos en 2020. Sin embargo, a pesar de las constantes mejoras tanto en velocidad como en tamaño, queda un simple hecho sobre la unidad de disco duro. en 2020: es lento.

Es lento porque consta de partes móviles como los platos giratorios y el cabezal de lectura y escritura. Estas partes móviles significan que existe un límite en la rapidez con que las solicitudes enviadas por el procesador pueden recuperar los datos necesarios.



Para ralentizar aún más las cosas, no todos los datos que deben recuperarse estarán en la misma ubicación todo el tiempo. Puede resultar útil pensar en el plato giratorio como un disco compuesto formado por varios discos concéntricos. Digamos que cuatro discos forman colectivamente el plato. Cada disco se denomina pista y cada pista se divide en porciones de longitud similar denominadas sectores. El número de pistas y sectores varía según el modelo, pero un solo sector suele tener un tamaño de 512 bytes.

¿Entonces, por qué es importante? Hay dos razones principales. La primera es que se accede más rápido a los datos almacenados en las pistas y sectores externos que a los datos almacenados en las pistas y sectores internos. La segunda razón es que cada unidad de espacio en un disco duro está formada por una cierta cantidad de sectores. Esta unidad se llama grupo. Un clúster es la unidad más pequeña de espacio en un disco duro en el que se puede almacenar un archivo o parte de un archivo.

Esto nos lleva muy bien a cómo Windows organiza y controla los datos en los discos duros: el sistema de archivos NTFS.



El sistema de archivos NTFS

En pocas palabras, un sistema de archivos es la forma en que un sistema operativo organiza y administra los archivos en un disco. Todas las versiones de Windows con las que está familiarizado utilizan el sistema de archivos NTFS para organizar los archivos en un HDD o SSD para que el sistema pueda acceder a los datos solicitados.

Las unidades que utilizan el sistema de archivos NTFS generalmente agrupan los sectores en grupos que constan de 8 sectores cada uno. Esto significa que cada clúster de una unidad NTFS suele tener un tamaño de 512 x 8 = 4096 bytes. Si guarda un archivo de 2 MB en una unidad NTFS, se guardará como fragmentos de 4096 bytes cada uno en la unidad. (Si le preocupan las matemáticas, eso significa que el archivo de 2Mb ocupará aproximadamente 488 grupos o trozos de espacio en el disco duro).

Cómo ocurre la desfragmentación

Ahora que sabe que cada archivo que coloca en el almacenamiento de su computadora está dividido en trozos, debería ser más fácil visualizar cómo ocurre la fragmentación. Digamos que guarda un archivo de 5 MB en una unidad con mucho espacio libre; el archivo se dividirá en trozos como de costumbre. Es probable que los trozos se coloquen uno al lado del otro, lo que los hará contiguos. Esto significa que cuando el procesador solicita ese archivo, el disco duro podrá recuperarlo más rápido.



Ahora, piense en guardar el mismo archivo en una unidad con poco espacio libre. Su sistema guardará el archivo en el espacio disponible más cercano. Si ese espacio es suficiente para contener todos los fragmentos de archivo, genial. De lo contrario, el sistema colocará algunos de los fragmentos en otro lugar. Las partes del archivo ahora están separadas entre sí. El almacenamiento de fragmentos que juntos forman un archivo en espacios no contiguos en el disco duro es lo que se conoce como fragmentación.

Dado que la mayoría de nosotros guarda regularmente archivos, algunos de los cuales son bastante grandes, en nuestras unidades de disco duro, la fragmentación es una consecuencia inevitable y natural.

Desfragmentación de disco: ¿Por qué la necesita?

Cuantos más archivos se guarden en el disco duro y cuanto más grande sea cada archivo, más trabajo tendrá que hacer el sistema para leer y escribir datos. Una unidad de disco llena de archivos grandes significa que habrá cada vez menos ubicaciones contiguas para guardar cada archivo hasta un punto en el que simplemente ya no haya ninguno. Cuando esto sucede, el sistema simplemente guarda diferentes partes de cada archivo en cualquier espacio que pueda encontrar. Cuanto más grande es el archivo, más fragmentos hay y más dispersos están. Por lo tanto, cuando se solicita el archivo, el cabezal de lectura y escritura tiene que saltar por las distintas ubicaciones para ensamblar los fragmentos dispares y dispersos. Este proceso implica mucho trabajo y, en consecuencia, lleva más tiempo, lo que se traduce en un rendimiento inferior.

Aparte de esto, debido a que los archivos están dispersos por todas partes, el espacio disponible en la unidad también está disperso. Esto, a su vez, hace que los archivos entrantes de gran tamaño se fragmenten inmediatamente, ya que no hay una porción contigua de espacio libre disponible para guardarlos.

Aunque las velocidades de lectura y escritura de los discos duros modernos han mejorado enormemente en comparación con principios de la década, la fragmentación del disco significa que la velocidad disminuirá con el tiempo, lo que también conducirá lentamente a la degradación del disco duro.

Es por eso que necesita desfragmentar una unidad de disco con regularidad.

Afortunadamente para la mayoría de nosotros, los sistemas operativos modernos como Windows 10 tienen un programa de desfragmentación que se ejecuta regularmente y se encarga de su disco duro. Sin embargo, este sistema puede dejar de funcionar o averiarse, por lo que necesita saber cuándo su sistema necesita una desfragmentación inmediata.

Hay algunos signos y síntomas reveladores de un disco duro muy fragmentado:

  • Tiempos de carga más prolongados para archivos y programas
  • Las aplicaciones y los juegos con muchos gráficos tardan demasiado en cargar nuevas ventanas o procesar nuevos entornos
  • Ruido audible del disco duro durante el funcionamiento del sistema

Cuando cualquiera de estos comience a suceder de manera constante, probablemente sea el momento de llamar a la caballería, con lo que nos referimos a desfragmentar su computadora. Entonces, ¿cómo desfragmentar la unidad que realmente la necesita?

Cómo desfragmentar su computadora

Desfragmentar su PC le permite optimizar su disco duro y liberar espacio. Sin embargo, un buen desfragmentador hará mucho más que eso. Los fragmentos de archivos dispersos deben colocarse uno al lado del otro para obtener velocidades de recuperación más rápidas. Hacer esto también libera grandes porciones de espacio en las que se pueden colocar nuevos archivos, lo que reduce la posibilidad de que se fragmenten muy rápidamente después de aterrizar en la unidad de disco duro. Otro aspecto de la desfragmentación es la ubicación inteligente de archivos, que garantiza que los archivos que más necesita el sistema se coloquen en las ubicaciones más rápidas y fáciles de acceder.

En resumen, hay tres aspectos principales de la desfragmentación de disco, que todos los desfragmentadores incorporan:

  • Desfragmentación de archivos. Durante este proceso, los clústeres que contienen fragmentos de un archivo fragmentado se colocan uno al lado del otro. Todos los clusters que componen un archivo se agrupan en un mismo lugar y se ordenan de forma consecutiva.
  • Desfragmentación espacial . El espacio libre también se desfragmenta durante este proceso. Con esto, queremos decir que los grupos separados de espacio libre se agrupan en un bloque sólido en lugar de estar esparcidos alrededor del HDD en secciones separadas más pequeñas.
  • Colocación inteligente de archivos. La ubicación inteligente de los archivos durante la desfragmentación significa que los archivos se ordenan de acuerdo con las necesidades del sistema. Por ejemplo, los archivos del sistema se pueden colocar en las pistas externas para velocidades de lectura y escritura más rápidas, mejorando así el tiempo de inicio de su PC. La ubicación inteligente de archivos es dinámica. En general, los archivos importantes y de uso más frecuente se colocan en las pistas más externas, mientras que los archivos a los que se accede menos se escriben en las pistas internas del disco duro.

De lo anterior, debería haber aprendido lo importante que puede ser la desfragmentación del disco para el estado del disco y el rendimiento general del sistema. Si su PC ve mucha acción y comienza a ralentizarse debido a todas las instalaciones y eliminaciones frecuentes, la copia y el movimiento, los juegos y la edición de gráficos, la optimización de su disco duro con un software de desfragmentación rico en funciones ciertamente creará una mejora notable en su la velocidad y el rendimiento generales del sistema.

Sin embargo, no tiene que creer en nuestra palabra. Puede probar un desfragmentador usted mismo y comprobar los resultados. Como se señaló anteriormente, un sistema operativo como Windows 10 tiene una herramienta incorporada que hace las cosas básicas automáticamente, pero puede probar otros con mejores funciones y un motor de optimización más potente.

Antes de cerrar esta guía, hay una pregunta más importante que responder: ¿qué pasa con las unidades de estado sólido?

¿Se puede desfragmentar un SSD?

Los SSD están reemplazando rápidamente a los HDD como el hardware de almacenamiento preferido tanto en las computadoras portátiles como en las computadoras de escritorio modernas. Aunque siguen siendo caros en comparación con sus homólogos mecánicos, no se puede negar que la diferencia de velocidad entre los SSD y los HDD es de día y de noche.

Si el único hardware de almacenamiento en una PC es un SSD, no se recomienda realizar la desfragmentación del disco con la esperanza de mejorar la velocidad de la unidad. De hecho, hacerlo puede tener el efecto contrario.

Los SSD, a diferencia de las unidades de disco duro, no tienen partes mecánicas móviles. Por lo tanto, leer datos en una unidad de estado sólido implica un proceso diferente. Dado que no tiene un cabezal mecánico que se mueva, la fragmentación en un SSD no provoca una disminución de la velocidad de escritura, por lo que no importa cómo se dispersen los fragmentos de archivo en la unidad. La tecnología NAND garantiza que todos los componentes del archivo se recuperen tan pronto como se soliciten.

En lugar de la desfragmentación, la operación de optimización típica en una unidad de estado sólido es el comando TRIM, que esencialmente le da a la unidad el visto bueno para borrar los bloques de datos que se han identificado como que ya no están en uso.

La mayoría de los desfragmentadores incorporados tienen la desfragmentación SSD deshabilitada por ese motivo, al igual que la mayoría de las herramientas de terceros que hacen lo mismo. Sin embargo, algunos de los programas de desfragmentación con más funciones que existen tienen la opción de desfragmentar un SSD de todos modos, aunque no recomendamos dar este paso, a menos que quizás la unidad en cuestión sea un SSHD (un híbrido de tecnología SSD y HDD).