Las desventajas de la fragmentación

La fragmentación ocurre cuando una computadora no puede o no quiere almacenar un archivo como una sola unidad en su disco. Los problemas resultantes pueden ser menores o mayores, según el grado de fragmentación y para qué se use la computadora, pero la mayoría de estas desventajas se pueden prevenir o revertir.

Las Causas de la Fragmentación

El sistema de archivos de una computadora divide los archivos en bloques para el almacenamiento en disco. Cuando hay espacio suficiente y el sistema funciona correctamente, estos bloques se almacenan juntos. La fragmentación se produce cuando, a medida que se llena el disco o se eliminan y modifican los archivos, el sistema de archivos almacena los bloques de un archivo en varias ubicaciones. Cuando se lee el archivo, los cabezales de lectura/escritura del disco deben saltar alrededor del disco para leer todos los bloques del archivo.

Velocidad de lectura/escritura

Cuanto mayor sea la fragmentación, más tiempo llevará leer los archivos fragmentados. En casos severos, los archivos pueden almacenarse en pequeños fragmentos en todo el disco, lo que hace que los cabezales de lectura/escritura pasen más tiempo moviéndose por el disco que leyendo el archivo en sí. Guardar y abrir archivos fragmentados puede ser muchas veces más lento que realizar las mismas operaciones en archivos no fragmentados. Por ejemplo, guardar un documento de Microsoft Word de 30 megabytes (MB) puede llevar tres segundos en un disco no fragmentado, pero hasta 46 segundos en un disco extremadamente fragmentado.

Velocidad de la aplicación y del sistema

Algunas aplicaciones, como las aplicaciones de fotografía o video, pueden usar espacio en disco, o "disco de memoria virtual", para almacenamiento temporal durante operaciones que requieren mucha memoria. Si el disco de memoria virtual está fragmentado, el resultado será una ralentización de la propia aplicación. Del mismo modo, la mayoría de los sistemas operativos usan memoria virtual (también conocida como "intercambio", "almacenamiento en caché de disco" o "paginación") para almacenar temporalmente archivos que de otro modo usarían memoria de acceso aleatorio (RAM). Si el espacio de la memoria virtual está fragmentado, el propio sistema operativo puede ralentizarse.

Evitar problemas de fragmentación

La fragmentación ocurre más a menudo por negligencia. La forma más sencilla de evitar la fragmentación es desfragmentar el disco con regularidad y eliminar los archivos y aplicaciones innecesarios. Microsoft Windows incluye una herramienta de desfragmentación para este propósito y también hay disponibles herramientas comerciales de desfragmentación. Mac OS X incluye la desfragmentación automática de archivos, pero Apple sugiere que la desfragmentación manual puede ser útil para los discos que están casi llenos. Otras formas de evitar las desventajas de la fragmentación incluyen la creación de una partición exclusivamente para archivos grandes o espacio en el disco temporal, agregar un segundo disco o actualizar a uno más grande.