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