ALEGSA.com.ar

Qué ocurre con el disco rígido cuando se lo desfragmenta

Te lo explicaré de la forma más sencilla que pueda. El disco rígido funciona guardando los datos en bloques. Cada bloque tiene un tamaño específico, usualmente 512 bytes, en los ...
04-08-2013
Qué ocurre con el disco rígido cuando se lo desfragmenta



Asunto: Qué ocurre con el disco rígido cuando se lo desfragmenta
Nombre: Giulia avellport
Origen: Argentina
Fecha: 04-08-2013

Pregunta o consulta del visitante:

Que ocurre con el disco rigido cuando se lo desfragmenta

Respuesta de ALEGSA.com.ar:

Te lo explicaré de la forma más sencilla que pueda. El disco rígido funciona guardando los datos en bloques. Cada bloque tiene un tamaño específico, usualmente 512 bytes, en los nuevos discos duros (2006 en adelante) suele ser de 4096 bytes. Esto significa que un disco duro tiene cientos de miles de "bloques" libres que pueden ser usados.

Vamos a pensar en el bloque clásico de 512 bytes. Si el disco rígido necesita guardar un pequeño archivo de 1000 bytes, físicamente significa que una parte del archivo se guardará en un bloque y la parte restante en otro bloque.

Si el archivo hubiese sido de 2000 bytes, ya son necesarios 4 bloques de 512 bytes, dado que 4 multiplicado por 512 son 2048 bytes (los 2000 entran en esos 4 bloques).

Desde el punto de vista físico, los bloques que componen un archivo no necesariamente están uno al lado de otro (me refiero a que físicamente no necesariamente están juntos entre sí en el disco duro). Un bloque de 512 bytes del archivo X puede estar en una parte del disco duro, el otro bloque puede estar en otra y así.

Eso significa que para leer un archivo específico, el cabezal de lectura del disco duro tiene que "saltar" físicamente de un lado a otro (de un bloque a otro) del disco duro para "recomponer" el archivo completo. En otras palabras, el archivo se encuentra "fragmentado" en bloques dentro del disco duro.

La idea de las herramientas de desfragmentación es que todos los bloques fragmentados de los archivos se ubiquen físicamente uno al lado del otro. Entonces, en el caso del archivo de 2000 bytes, los cuatro bloques que utiliza se ubicarían físicamente uno al lado del otro en el disco duro tras desfragmentarlo. Esto significa que leer el archivo será más rápido, dado que el cabezal de lectura del disco duro apenas tendrá que moverse físicamente: ¡están todos los bloques necesarios del archivo bien pegaditos!

Y si te preguntas ¿¡por qué el disco duro no guarda un archivo, desde el principio, con todos los bloques pegados entre sí!?

El disco duro lo intenta, si justo el cabezal de escritura está sobre un sector del disco duro libre (que puede ser escrito), entonces usará los cuatro bloques para guardar el archivo y estarán juntitos entre sí.

Pero el disco duro comienza a "fragmentarse" a medida que se empieza a usar. El hecho de guardar, modificar y borrar archivos hace que se empiecen a "desordenar" los bloques. Los bloques libres (que pueden ser usados para ser escritos) estarán desperdigados por todo el disco duro.

Por cuestiones de eficiencia no se puede estar "acomodando" el disco duro cada vez que se modifica o guarda un archivo, se tendrían que estar moviendo constantemente bloques de un lado para otro.

Espero que hayas entendido lo básico. Hay muchos más detalles interesantes sobre el funcionamiento del disco duro; puedes buscarlos en libros o sitios web más avanzados.



 


articulos
Asistente IA
Escribe tu consulta sobre informática y tecnologías al asistente de Inteligencia Artificial
¡te responderá en segundos!




* ACLARACIÓN: el asistente ha sido entrenado para responder tus dudas con muy buenos resultados, pero puede equivocarse, esta tecnología aún está en desarrollo. Te sugiero dejar tu email para que te contactemos para corregir la respuesta de la IA: leemos todas las consultas y respuestas.


Usa nuestro buscador para definiciones, informática y tecnologías