1. Desfragmentación ATZIMBA RODRIGUEZ Y
MONSERRAT ANGELES GARCIA
La desfragmentación es el proceso mediante el cual se acomodan los archivos de un
disco de tal manera que cada uno quede en un área continua y sin espacios, entre
ellos. Al irse escribiendo y borrando archivos continuamente en el disco duro, éstos
tienden a no quedar en áreas contiguas, así, un archivo puede quedar "partido" en
muchos pedazos a lo largo del disco, se dice entonces que el archivo está
"fragmentado". Al tener los archivos esparcidos por el disco, se vuelve ineficiente el
acceso a ellos.
El problema de almacenamiento no contiguo de archivos se denomina fragmentación,
se produce debido al almacenamiento de archivos en dispositivos de almacenamiento
electromecánicos por el uso del computador.
La fragmentación es un problema que surge debido al ordenamiento interno de los
datos en algunos sistema de archivos. Se da muy comúnmente en el sistema
operativo Windows aunque también afecta a otras plataformas pero en una escala
mucho menor. Existen dos tipos de fragmentación: interna y externa.
Desfragmentar no hace que el ordenador trabaje más rápido, sino que agiliza el
proceso de la navegación por los archivos.
Motivación
La lectura y escritura secuenciales de sistemas de archivos fuertemente fragmentados
se ralentiza, debido a que aumenta el tiempo necesario para que los cabezales del
disco se muevan entre los fragmentos y esperen a que el disco gire hasta la posición
de lectura (véase tiempo de búsqueda y retardo rotacional). Para muchas operaciones
comunes, el cuello de botella en la operación de todo el computador es el disco duro;
de ahí que el deseo de procesar más eficientemente anime a la desfragmentación. Los
vendedores de sistemas operativos a menudo recomiendan la desfragmentación
periódica para evitar que la velocidad de acceso al disco se degrade con el tiempo.
2. Los datos fragmentados también se extienden por el disco más de lo necesario. Por lo
tanto, uno puede desfragmentar para agrupar los datos en una zona, antes de dividir
una partición en dos o más (por ejemplo, con GNU Parted oPartitionMagic).
La desfragmentación puede aumentar la propia vida del disco duro, al minimizar el
movimiento de los cabezales y simplificar las operaciones de acceso a los datos, así
como aumentar las posibilidades de recuperación en caso de un fallo.
Causas
La fragmentación ocurre cuando el sistema operativo no asigna suficiente espacio
contiguo para almacenar un archivo completo como una unidad, sino que, en cambio,
pone partes de él en huecos entre otros archivos (usualmente estos huecos existen
porque antes contuvieron un archivo que posteriormente fue borrado por el sistema
operativo, o porque éste en primer lugar asignó demasiado espacio para un archivo).
Los archivos más grandes y el mayor número de archivos también contribuyen a la
fragmentación y en consecuencia a la pérdida de rendimiento. La desfragmentación
intenta aliviar estos problemas.
Desfragmentación
Este proceso consta de ordenar los trozos de información distribuida a través de todo
el disco, para mejorar la velocidad de acceso y distribuir de mejor forma el espacio
libre del dispositivo. Como este proceso consta en la reorganización de partes de
archivos, requiere de suficiente memoria para realizar los movimientos de los trozos de
información. Al mover en forma física la información, la estructura lógica no sufre
alteraciones.
Aspectos de la desfragmentación [editar]
En Windows la presencia de archivos inamovibles del sistema, o que el
desfragmentador no moverá para simplificar su tarea (sobre todo con el archivo de
intercambio, o swap file), puede impedir un buen porcentaje de desfragmentación en
el disco.
3. Ciertos sistemas de archivos son más susceptibles a cambios por desfragmentación
que otros. Por ejemplo, una partición del tipo FAT se fragmenta más rápido que una
de partición del tipo NTFS (Windows), EXT 4 (Linux) o HFS + (MacOSX).