Fragmentacion
Enviado por GabyCid89 • 6 de Marzo de 2012 • 586 Palabras (3 Páginas) • 728 Visitas
La fragmentación de datos ocurre cuando un pedazo de datos en la memoria es roto en muchos pedazos. El instrumento de fragmentación debe reajustar bloques en el disco de modo que los bloques de cada archivo sean contiguos. Hay dos tipos de fragmentaciones. Ellos son Fragmentación Externa y Fragmentación Interna.
En la fragmentación externa, el espacio libre, que está disponible para el almacenaje es dividido en muchos chiringos. El almacén es de muchos tamaños diferentes. En la asignación de memoria dinámica, un bloque podría ser solicitado, pero el bloque contiguo tiene un espacio libre. Hay diez bloques de 300 bytes del espacio libre, separado por regiones asignadas; uno todavía no puede asignar el bloque solicitado de 1000 bytes.
La fragmentación externa también ocurre en sistemas de archivo tan muchos archivos de tamaños diferentes son creados, tamaño de cambio, y son borrados. El efecto es aún peor si un archivo que es dividido en muchos chiringos es borrado, porque este deja de manera similar pequeñas regiones del espacio libre. En la fragmentación externa, el proceso es movido en un bloque adyacente grande, dejando todo el espacio libre restante en un bloque grande. Los basureros son movidos a fin de mejorar rendimiento de asignación de memoria dinámico, e instrumentos que las unidades de discos realizan.
En la fragmentación Interna, el espacio es gastado. a menudo es aceptado a cambio de eficiencia aumentada o simplicidad. Por ejemplo, en muchos sistemas de archivo, los archivos siempre comienzan a principios de un sector, que simplifica la organización y hace más fácil para cultivar archivos. Cualquier espacio dejado entre el último byte del archivo y el primer byte del siguiente sector es la fragmentación interna.
Del mismo modo, un programa que asigna un byte solo de datos a menudo es asignado muchos bytes adicionales para metadata y alineación. Este espacio suplementario es también la fragmentación interna. Otro ejemplo común: las Cartas a menudo son almacenadas en bytes de 8 bits aunque en las cuerdas de ASCII estándares el 8o bit de cada byte sea siempre el cero. Los bits "gastados" son la fragmentación interna. Los problemas similares con la salida de recursos reservados no usados aparecen en muchas otras áreas. Por ejemplo, las direcciones IP sólo pueden ser reservadas en bloques de ciertos tamaños. Este contribuye a la escasez de dirección de IPv4.
A diferencia de otros tipos de la fragmentación, la fragmentación interna es difícil de reclamar; por lo general el mejor modo de borrarlo es con un cambio de diseño. Por ejemplo, en la asignación de memoria dinámica, los fondos de memoria drásticamente cortan la fragmentación interna extendiendo el espacio arriba sobre un número más grande de objetos.
Ahora los productos cambiados entre firmas en países diferentes son componentes
...