Fragmentación – De que se trata?
Muchas veces a un archivo pequeño, quizás algún archivo de texto con pocas lÃneas, lo vemos del mismo tamaño de un archivo mucho mas grande. Otras veces vemos que no nos deja copiar al disco algún archivo por falta de espacio siendo que si hay espacio para copiar dicho archivo (o al menos eso nos indica). El problema puede ser la fragmentación.
En este breve artÃculo tratare de explicar las diferencias entre fragmentación externa y fragmentación interna en los espacios de almacenamiento. Para comprender un poco más acerca del funcionamiento de nuestro sistema a la hora de almacenar información.
Fragmentación Externa
Muchos usarán el desfragmentador de archivos sin saber muy bien que es lo que esta realizando. Bien, esta herramienta en realidad esta “acomodando” los segmento de los archivos en forma mas eficiente. Por qué podrÃan estar de una manera ineficiente? pues veamos, el disco esta compuesto por varios sectores, y los archivos se guardan en esos sectores. Cuando eliminamos un archivo, esos sectores se vacÃan; dejando un “hueco” de espacio en donde se encontraba el archivo; entonces cuando guardamos otro archivo (más chico o más grande), ese archivo, en caso que sea más grande, queda un trozo en ese “hueco” y otro en donde haya espacio, de esta forma cada archivo se va fragmentando cada vez mas.
Veámoslo con un pobre ejemplo gráfico
En esta primera imagen, vemos que el archivo1 y 2 no se encuentran fragmentados (es una situación ideal)

Pero qué pasa cuando el archivo1 es borrado? Queda un hueco donde antes estuvo el archivo1:

Y si grabamos un nuevo archivo llamado archivo4 más grande que el primero? QuedarÃa asÃ:

Entonces vemos que el archivo4 esta fragmentado.
Esta situación repetida cientos de veces en nuestro disco nos crea una fragmentación que a la larga nos hace más lenta la lectura y escritura en nuestro disco.
En Windows es necesaria una de fragmentación cada cierto tiempo. En cambio por ejemplo los sistemas de archivos para Linux no necesitan dicha defragmentación, porque el mismo sistema evita la fragmentación al leer y escribir.
Fragmentación interna
Los discos rÃgidos tienen un tamaño mÃnimo de bloque, este es llamado cluster. Este tamaño, varÃa según el sistema de archivos, y el tamaño total de la partición.
Por eso se sugiere no disponer de un gran tamaño de partición en los discos nuevos donde la capacidad es muy importante. No quisiera entrar en detalles muy técnicos respecto a los tipos de sistemas de archivos, solo explicar que es la fragmentación.
Por ejemplo si nuestro cluster es de 16KB (16.384 bytes), por más que un archivo ocupe menos, en nuestro disco ocupara 16k. Esto sugiere una pérdida de ese espacio que dice utilizar pero no utiliza.
Por eso, en nuestro ejemplo, un archivo de 3KB ocupara en nuestro disco lo mismo que uno de 10KB, o sea 16 KB. Esa pérdida de espacio se denomina fragmentación interna, y no se corrige con el desfragmentador. Sino achicando el tamaño de la partición.
Resumiendo:
Conviene no configurar particiones muy grandes cuando se trabaja con Windows, ya que al reducir la partición, se reduce el tamaño del cluster; por lo que la fragmentación interna disminuye.
Conviene defragmentar el disco cada tanto (no muy seguido) para “acomodar” los archivos y que nuestro disco encuentre mas rápido los archivos.
Si dice que tenemos espacio, pero al final nos da error al copiar por la falta del mismo; lo más probable es que se deba a la fragmentación interna.
Espero que este mini artÃculo sobre fragmentación les seaútil y les quite un poco de esa incertidumbre natural sobre la informática. Quien quisiera agregar informaciónútil, ya sabe que hacer.
PD: Disculpen los gráficos, son a modo ilustrativo, pueden dejar mucho que desear.
Saludos










21 Comentarios
naty
septiembre 16th, 2004 at 9:06 pm
Buenas señor ando un tanto aprurada solo pase para ver como andaba y dejarle saludos y besos
MatÃas
septiembre 17th, 2004 at 12:09 am
Muy buen artÃculo. Muchas cosas ya las sabÃa; otras no. Especialmente eso de que Linux no fragmenta archivos… (sumale 1 al 4000 a 0 que le lleva a Windows).
No sé al resto; pero a mà me interesan todos esos detalles escabrosos, técnicos e incomprensibles ^^
Flequi
septiembre 17th, 2004 at 3:34 pm
Muy bueno tu post. Pero gracias , yo a esta materia ya la rendi y la aprove jaja!!
LUPE
septiembre 7th, 2005 at 12:18 pm
quisiera que fuera mas especifico en lo que es el desfragmentador de archivos,su procedimiento y para que sirve porfa
breyner silva torrado
diciembre 7th, 2005 at 4:03 pm
me parecio bastante buena, bastante entendible espero que esta no sea la unica que saques sobre todo con cada termino que a veces parecen extreños
Angel
mayo 15th, 2006 at 6:56 pm
Es interezante saber sobre la fragmentación pero me gustaria saber un poco mas sobre la fragmentación de windows
Vale
noviembre 10th, 2006 at 11:13 pm
Esto es lo mismo ke lei en wikipedia.. Por lo menos hubieras puesto una coma diferente.
daivelis
abril 16th, 2007 at 3:22 pm
me fue de muchisima ayuda gracias un besote
Mariana Hernandez
mayo 7th, 2007 at 10:58 pm
Interesante el tema que lei sobre fragmentación de discos.
gracias
Josué
julio 12th, 2008 at 9:16 am
Muy bueno el articulo me ayudo a entender para realizar mi trabajo. gracias
Gabriel
marzo 22nd, 2009 at 9:02 pm
Hola muchas gracias por el Articulo.. me aduyó para mi exposicion en clase… Un abrazo y un beso , cuidate
tank you
araceli
junio 9th, 2009 at 7:53 pm
yo no estaba buscando esto
y ya me cance
jajaja
no ez cierto esta muy bien este articulo
gracias
hugo diaz
octubre 13th, 2009 at 1:57 am
buen mini articulo, has mencionado lo mas importante y los detalles mas grandes, los has obviado, eso lo hace aun mas bueno, ya que menciona lo que nos interesa. Gracias desde Guatemala
El Blog de Marcelo! » Discos RÃgidos con Sectores de 4KB en Linux
junio 13th, 2010 at 11:52 pm
[...] de 512 Bytes de capacidad. Esta granularidad se eligió porque siempre fue un buen balance entre la fragmentación interna de los archivos* y el manejo fÃsico del disco relativo a la corrección de errores, flags de [...]
Discos RÃgidos con Sectores de 4KB en Linux : Revistalinux.net, Linux, software libre, Ubuntu, programación
julio 27th, 2010 at 10:00 am
[...] de 512 Bytes de capacidad. Esta granularidad se eligió porque siempre fue un buen balance entre la fragmentación interna de los archivos* y el manejo fÃsico del disco relativo a la corrección de errores, flags de [...]
sandy
octubre 15th, 2010 at 1:22 pm
aaaaaaaaaaa pzzzz me aburri mucho de leer esta cosa pongan algo mas interesante y recuerden que no todos los comentarios son buenos
Josecito
enero 2nd, 2011 at 2:24 pm
Espero que algún dÃa Windows no requiera defragmentacion como Linux. No soy exporto en informática, apenas un usuario medio, pero no creo que sea imposible. Con respecto a eso de que “conviene no configurar particiones muy grandes cuando se trabaja con Windows”, cuánto serÃa lo recomendable entonces? 10GB? 100GB?
Jose
mayo 11th, 2011 at 2:02 pm
Hola chicos/as.
Básicamente se trata de la correcta reorganización toda la información contenida en el disco duro.
eva
mayo 31st, 2011 at 9:38 am
sos un capo!!! me ayudaste con las cosas del cole…..aunqur el profe no esta muy contento…jeje…GRACIAS!!!!!!!!!!!
eva
mayo 31st, 2011 at 10:15 am
estaria bueno que entraras en mi blog…….es:
evadeconpalabras.com
y comentame!!!!!
alejandro
septiembre 2nd, 2011 at 11:57 am
saludos esta bien todosmodos