Sei sulla pagina 1di 10

INSTITUTO TECNOLGICO SUPERIOR DE PANUCO

TEMA: VENTAJAS, DESVENTAJAS Y ESTRATEGIAS DE ADMINISTRACION DE


LA MEMORIA VIRTUAL
Materia: Sistemas Operativos
Docente: Gil Santana Esparza
Grupo: S-301
Unidad:3
Fecha de entrega: 10/Octubre/2017
Integrantes:
Yaressi Rodriguez Del Angel.
Jaime Javier Melo Hernndez.
VENTAJAS DE LA MEMORIA VIRTUAL

El espacio virtual puede ser mucho mayor que el espacio fsico.


Facilita la multiprogramacin
Mejor aprovechamiento de la memoria principal
Facilita la proteccin de los programas
Transparente al programador
DESVENTAJAS DE LA MEMORIA VIRTUAL

Gasto temporal relativamente elevado de la gestin de memoria


(traduccin de direcciones, reemplazos de bloques reservados, etc).
Gasto de procesamiento en la resolucin de excepciones.
Gasto hardware para conseguir una gestin de memoria rpida y
eficiente
ESTRATEGIAS DE ADMINISTRACIN DE
MEMORIA VIRTUAL
Las diferentes organizaciones de almacenamiento virtual generalmente implementadas son:

Paginacin: En el estudio de la paginacin simple se indic que cada proceso tiene su propia
tabla de pginas y que, cuando carga todas sus pginas en memoria principal, se crea y carga en
memoria principal una tabla de pginas. Cada entrada de la tabla de pginas contiene el nmero de
marco de la pgina correspondiente en memoria principal. Cuando se considera un esquema de
memoria virtual basado en la paginacin se necesita la misma estructura, una tabla de pginas.

Segmentacin: La segmentacin permite al programador contemplar la memoria como si


constara de varios espacios de direcciones o segmentos. Con memoria virtual, el programador no
necesita preocuparse de las limitaciones de memoria impuestas por la memoria principal.
Los segmentos pueden ser de distintos tamaos, incluso de forma dinmica. Las
referencias a memoria constan de una direccin de la forma. Esta organizacin ofrece
al programador varias ventajas sobre un espacio de direcciones no segmentado:

Simplifica el manejo de estructuras de datos crecientes


Permite modificar y recompilar los programas independientemente, sin que sea
necesario recompilar o volver a montar el conjunto de programas por completo.
Se presta a la comparticin entre procesos.
Se presta a la proteccin.
Segmentacin y paginacin: Tanto la paginacin como la segmentacin tienen sus
ventajas. La paginacin, que es transparente al programador, elimina la fragmentacin externa
y, de este modo, aprovecha la memoria principal de forma eficiente.
En un sistema con paginacin y segmentacin combinadas, el espacio de direcciones de un
usuario se divide en varios segmentos segn el criterio del programador. Cada segmento se
vuelve a dividir en varias pginas de tamao fijo, que tienen la misma longitud que un marco de
memoria principal.
Las estrategias para la administracin de sistemas de almacenamiento virtual condicionan la
conducta de los sistemas de almacenamiento virtual que operan segn sus estrategias.
Se consideran las siguientes estrategias:
Estrategia de Bsqueda
Tratan de los casos en que una pgina o segmento deben ser trados del almacenamiento
secundario al primario.
Las estrategias de bsqueda por demanda esperan a que se hagan referencia a una pgina o
segmento por un proceso antes de traerlos al almacenamiento primario.
Los esquemas de bsqueda anticipada intentan determinar por adelantado a que paginas o
segmentos har referencia un proceso para traerlos al almacenamiento primario antes de ser
explcitamente referenciados.
Estrategia de Colocacin
Tratan del lugar del almacenamiento primario donde se colocara una nueva pgina o segmento.
Los sistemas toman las decisiones de colocacin de una forma trivial ya que una nueva pgina
puede ser colocada dentro de cualquier marco de pgina disponible.

Estrategia de Reposicin
Tratan de la decisin de cual pgina o segmento desplazar para hacer sitio a una nueva pgina o
segmento cuando el almacenamiento primario est completamente comprometido.
Bibliografa:
Tanenbaum, Andrew.S.(2009).Sistemas operativos modernos,3ra Edicin.Amsterdan,Holanda:Pearson
Educacin.
La Red, Martinez.D.(2001).Sistemas Operativos.Argentina:PDF.
Wolf Gunnar, Ruiz Esteban,Bergero Federico y Meza Erwin.(2015).Fundamentos de sistemas
operativos. Mxico,DF: Universidad Nacional Autnoma de Mxico.
Silberchatz,Abraham y Baer,Peter.(1999). Sistemas Operativos. Mxico: Pearson Educacin

Potrebbero piacerti anche