lunes, 13 de junio de 2011

Gestion de memoria

Gestión de memoria

En la gestión  de memoria podemos observar que hay tres distintos métodos para la organizar los programas que son:

  • 1.     Segmentación
  • 2.     Paginación
  • 3.     Segmentación paginada

Los tres métodos tienen sus pro y sus contras.  En la segmentación se reduce la fragmentación interna de memoria y  Es fácil el compartir segmentos , pero también debido a que los segmentos tienen un tamaño variable se pueden presentar problemas de fragmentación externas, lo que puede ameritar un plan de reubicación de segmentos en memoria principal y La compartición de segmentos permite ahorrar memoria, pero requiere de mecanismos adicionales de hardware y software. En la paginación se aumenta la fragmentación interna pero se puede empezar un programa sin tener que cagar todas las paginas, en la segmentación paginada tenemos que debido a que los espacios de memorias son segmentados, se garantiza la facilidad de implantar la compartición y enlace  y como los espacios de memoria son paginados, se simplifican las estrategias de almacenamiento también se elimina el problema de la fragmentación externa y la necesidad de compactación. En desventaja tenemos que Los tres componentes de la dirección y el proceso de formación de direcciones hace que se incremente el costo de su implantación. Se hace necesario mantener un número mayor de tablas en memoria, lo que implica un mayor costo de almacenamiento

Con esto podemos observar que no hay ningún método predeterminado como el mejor, estos tendrían que ser utilizados a conveniencia del S.O y necesidades del usuario

Autor: Gregory Antonio Achong Ramirez
Francisco Ballesteros (2000) sistemas operativos 
encuentrese en: http://gsyc.escet.urjc.es/jmplaza/ssoo/mem.pdf

No hay comentarios:

Publicar un comentario