4. El desfragmentador de disco duro

Published: April 2, 2015, 8:32 a.m.

Bienvenidos al podcast La Tecnolog\xeda para todos donde vemos la tecnolog\xeda de una manera f\xe1cil y sencilla. Hoy vamos a ver que es el desfragmentador de disco duro. A todos nos ha ocurrido alguna vez que hemos tenido un ordenador que va lento. Esta lentitud est\xe1 muy relacionada con el tema que tratamos hoy, la fragmentaci\xf3n del disco duro. Para corregirlo necesitamos desfragmentar as\xed que vamos a ver que son todos estos t\xe9rminos.

Antes de desfragmentar tenemos que tener claro el concepto de fragmentaci\xf3n de un disco duro. Para empezar diremos que existen dos tipos de fragmentaci\xf3n, la interna y la externa. La primera no es el objeto de este podcast pero si que vamos a dar una breve explicaci\xf3n de lo que sucede y la segunda es la consecuencia que nos lleva a realizar la tarea de desfragmentaci\xf3n y es de la que hablaremos.

Interna

En los discos duros los datos se almacenan el clusters, que no es mas que la unidad m\xednima de almacenamiento que tiene un disco duro. Se produce fragmentaci\xf3n interna cuando el tama\xf1o del archivo es menor que el cluster. Si un archivo ocupa 10KB, pero el tama\xf1o del cl\xfaster es 18KB, el sistema operativo deja los 8KB restantes como espacio sobrante. Imaginaros que tenemos muchas cajas de zapatos iguales, estos ser\xe1n nuestros clusters. Tenemos que meter en cada una de ellas un par de zapatos con una restricci\xf3n, en cada caja solo puede ir un par de zapatos. Si cogemos una talla grande estaremos aprovechando bien la caja pero por el contrario si cogemos tallas peque\xf1as desaprovechamos mucho espacio. En un disco duro pasa lo mismo.

Externa

La fragmentaci\xf3n externa se produce cuando se desisntalan programas y se instalan programas. Un programa, en t\xe9rminos generales, se compone de bloques de informaci\xf3n, datos. Cuando lo instalamos esos bloques se guardan en el disco duro. El disco duro tiene, como hemos dicho antes, unidades de almacenamientos que son posiciones de memoria. La memoria, f\xedsicamente, est\xe1 ordenada y los bloques son consecutivos as\xed que cuando instalamos el programa se guarda un bloque tras otro.

El problema es cuando desinstalamos ese programa, los bloques que ocupan son liberados. Si instalamos un programa con m\xe1s bloques de los que ten\xeda el programa anterior, ocupara todos esos bloques y alguno m\xe1s. Los \xfaltimos ya no ser\xe1n a continuaci\xf3n, ya que estar\xe1n ocupados por otros programas, as\xed que estar\xe1n desordenados y f\xedsicamente separados. Cuando se lea la informaci\xf3n de ese programa, la cabeza lectora tendr\xe1 que ir pegando saltos para recuperar la informaci\xf3n y as\xed se produce la fragmentaci\xf3n. Con el siguiente diagrama os quedar\xe1 m\xe1s claro.



Fragmentaci\xf3n de disco duro
Fragmentaci\xf3n de disco duro
Debido a que los tiempos que tarda en posicionarse el cabezal para leer del disco duro son muy superiores a la propia lectura de los datos, se produce una dr\xe1stica ca\xedda del rendimiento del sistema, se vuelve muy lento. Esto es debido, como ya hemos explicado, a que tiene que ir dando saltos dentro del disco duro para obtener la informaci\xf3n que estamos solicitando.

La desfragmentaci\xf3n es el proceso mediante el cual se recolocan las partes en que ha quedado dividido un archivo para que ocupen posiciones contiguas y sin espacios.

No todos los archivos se pueden mover. Por ejemplo algunos archivos de sistema necesitan ocupar una posici\xf3n en el disco que los torna inamovibles, ya que son cr\xedticos para su funcionamiento..

Los beneficios que reporta al sistema la desfragmentaci\xf3n son fundamentalmente:

Mejora en rendimiento del sistema ya que se leen posiciones adyacentes y el cabezal no va danto saltos.
Se ampl\xeda la vida de los motores de los discos duros ya que aunque es cierto que el proceso sobrecarga el brazo m\xf3vil queda compensado con creces al tener que ejecutar menos movimientos bruscos en el acceso a los programas.
Es una de las herramientas que vienen incluidas en el del sistema Operativo. Se encuentra en Inicio/programas/accesorios/Herramientas del sistema. Existen algunos desfragmentadores gratu\xedtos de terceros que realizan la misma funci\xf3n e incluso incorporan mejoras al que viene incluido en el sistema. Por citar algunos:

Auslogics Disk Defrag
JKDefrag
Defraggler
PerfectDisk
Pues hasta aqu\xed el podcast de hoy, esperamos que haya sido de vuestro agrado y de utilidad, por eso hacemos este podcast :). Como siempre, se agradecen valoraciones y comentarios en cualquier plataforma de podcast, iTunes, ivoox, etc\u2026 Y si conoc\xe9is alguna otra plataforma y no estamos avisar y nos damos de alta.