
hola gente de Taringa, hoy estaba navegando por internet y me encontre con un articulo que me llamo mucho la atención, el cual se llamaba:
¿Por qué Linux no necesita ser defragmentado?
Bajo los Sistemas de archivos que se maneja linux en sus diferentes versiones lo más sorprendente y común a la vez, es la NO necesidad de desfragmentar los discos duros.
Esta visto que el rendimiento de un disco duro en linux es estimativamente constante hasta que el disco se llena por completo (problema que tienen todos los Sistemas de Archivos). Mientas que en otros sistemas de archivos, utilizados en Sistemas Operativos Windows, como ser FAT 32 o NTFS, el rendimiento disminuye cuando el disco va siendo usado.
La explicación de esta ventaja está en la forma en que los Sistemas Operativos (SO) realizan las escrituras a disco.
Cuando alguna información es guardada en el disco duro, se produce una doble escritura:
La primera es en una tabla de contenido, donde se guarda una especie de índice al principio del disco.
La segunda es la escritura de la información propiamente dicha en algún sector del disco libre
Podría pensarse que fuese un almacén, cuando ingresa un producto debemos ponerlo en una lista de stock y asignarle un espacio en las estanterías.
Entonces ahora, surgen dos formas de hacerlo:
De manera consecutiva, uno detrás de otro.
O bien, de forma desordenada, como hacemos con los apuntes en las mesas, o con las ropas en las habitaciones
En la primera, cada vez que tenemos un nuevo archivo, se lo deja justo donde termina el anterior. Y así podría seguir hasta llenar el disco
En la segunda, siempre tendré espacios vacíos antes y después de los archivos, porque lo que prima es la holgura. También podemos pensar que de esta forma la ocupación del disco es menor.
Cuando tenemos pocos archivos, no se evidencian grandes diferencias, pero cuando la cantidad de archivos crecen, se lograra la distinción.
¿Qué pasa si un archivo crece de tamaño?
En la forma consecutiva no tendré espacio ni antes, ni después por lo que tendré que sí o sí, dividir mi archivo y reubicar la nueva parte.
En la forma Ahuecada, tendré siempre un margen tanto atrás como adelante que me permitirá que mis archivos crezcan.

Naturalmente estos márgenes no son ilimitados, por lo cual dejé en claro al principio “el rendimiento estimativamente constante de los discos en Linux”.
Pero ahora pensemos que nuestros archivos crecen de tamaño y que no tienen lugar suficiente para entrar por completo en su espacio original. Entonces este fenómeno de partición de archivos se vuelve más común.
Y tal como sabemos las memorias secundarias son muy lentas frente a nuestros procesadores y memorias principales, por lo que nuestra PC se verá más lenta, ya que tiene que buscar secuencialemente partes de archivos dispersas por todo el disco.
Espero que les sirva para los que son mas novatos en linux ( como yo) y que se pregutaron alguna vez esto
