Está en la página 1de 17

UNIVERSIDAD DE CARABOBO

FACULTAD DE CIENCIAS DE LA EDUCACION


ESCUELA DE EDUCACION
DEPERTAMENTO INFORMATICA

Plataforma Computacional II

Profesora:
Deisy Vasamon.
Seccin 71
Noviembre, 2013

Gestin de memoria
Nivel fsico

Tiene una estructura lineal


A partir del espacio de memoria se hace una imagendireccin

Gestin de memoria
La memoria principal normalmente se divide en dos
particiones:
Sistema operativo residente: normalmente en la parte baja de
memoria con los vectores de interrupcin.
Asignacin de particin simple: Puede utilizarse un esquema
de registro de relocalizacin y lmite para proteger un proceso
de usuario de otro y de cambios del cdigo y datos del sistema
operativo
Asignacin de particiones mltiples: Bloques de distintos
tamaos estn distribuidos en memoria, cuando llega un
proceso se le asigna un hueco suficientemente grande para
acomodarle.

MEMORIA NO CONTIGUA
Permite la ejecucin de procesos cuando
solo algunas partes de sus espacios de
direcciones estn residentes en la memoria
principal

La memoria se asigna de tal modo que las


parte de un solo objeto lgico pueden ser
colocados en reas NO contiguas de la
memoria

SEGMENTACIN
Es un esquema de manejo de memoria mediante el cual la
estructura del programa refleja su divisin lgica, llevndose a
cabo una agrupacin lgica de la informacin en bloques de
tamao variable denominados segmentos.
Es la memoria que queda desperdiciada al usar los mtodos de
gestin de memoria tales como la asignacin.
puede ser interna o externa

VENTAJAS Y DESVENTAJAS DE
SEGMENTACIN
VENTAJAS
-Es posible que los segmentos crezcan dinmicamente segn
las necesidades del programa en ejecucin.
-El programador puede conocer las unidades lgicas de su
programa, dndoles un tratamiento particular.
DESVENTAJAS
-Esto hace necesaria la existencia de mecanismos ms costosos
que los existentes para paginacin.
-No se puede garantizar que al salir un segmento de la
memoria, este pueda ser trado fcilmente de nuevo

FRAGMENTACION
Es la memoria que queda desperdiciada al usar los
mtodos de gestin de memoria que se vieron en
los mtodos anteriores

MONITORES
COMPONENTES DEL MONITOR

Datos privados

Cola de
entrada

Procedimientos Del Monitor


LAS VARIABLES DEL MONITOR SON
EXCLUSIVAS
DEL
MONITOR
DEL
MONITOR Y SE USAN POR LOS
PROCEDIMIENTOS DEL MONITOR

NO
PERMITE A MAS DE UN
PROCESO ESTAR DENTRO DE UN
MONITOR EN UN MOMENTO DADO

EXCLUSION MUTUA EN UN MONITOR

VENTAJAS DEL USO DE MONITOR


EJECUCION SIMULTANEA O CONCURRENCIA
MODULAR
FACILIDAD DE MANTENIMIENTO
MODULARIDAD

PAGINACION
Es la transferencia de pginas Entre la RAM
(Memoria Fsica) y la Memoria Virtual.

Memoria Virtual

RAM

P-A
P-B
P-C
P-D

PAGINACION DE MEMORIA
En sistemas operativos de computadoras, los sistemas
de paginacin de memoria dividen los programas en pequeas
partes o pginas. Del mismo modo, la memoria es dividida en
trozos del mismo tamao que las pginas llamados marcos de
pgina
RAM
P-A

Programa A
Programa B
Programa C

P-A
P-B
P-B
P-C
P-C

Marco de Paginas

PAGINACIN EN MEMORIA
Marco de Pagina
Programa

El Programa A
El Programa B
El Programa C
El Programa D

Programa A

Programa A

Programa A

Programa B

Programa B

Programa C

Programa C

Programa D

A- se carga en memoria (se le asignan los marcos 0, 1 y 2)


B- se carga en memoria (se le asignan los marcos 3 y 4)
C- se carga en memoria (se le asignan los marcos 5 y 6)
B- termina, liberando sus pginas
D- se carga en memoria (se le asignan los marcos 3 y 4
que usaba el proceso B y el marco 7 que permaneca libre)

Ejemplo
Programa

Programa
0

Programa A

Programa A

Programa A

Programa A

Programa A

Programa A

Programa B

Programa D

Programa B

Programa D

Programa C

Programa C

Programa C

Programa C

Programa D

Programa B termina su Proceso


Programa D comienza su Proceso

MEMORIA VIRTUAL
Es una tcnica para proporcionar la simulacin de un espacio
de memoria mucho mayor que la memoria fsica.
Esta Ilusin permite que los programas se hagan sin tener
en cuenta el tamao exacto de la memoria fsica.
La Memoria Virtual combina la RAM del equipo con el
espacio temporal en el disco duro, cuando queda poca RAM la
Memoria Virtual mueve los datos de la RAM a un espacio
llamado Archivo de Paginacin.

También podría gustarte