Gestion de memoria

6
1 SISTEMAS OPERATIVOS GESTION DE MEMORIA * La parte del sistema operativo que administra la memoria se llama administrador de memoria * Consiste en llevar un registro de las partes de memoria que se estén utilizando y aquellas que no * Asignar espacio en memoria a los procesos cuando éstos la necesiten y liberándola cuando terminen. ¿Qué es la Gestión de Memoria?

description

Sistemas Operativos

Transcript of Gestion de memoria

Page 1: Gestion de memoria

1

SISTEMAS OPERATIVOS

GESTION DE MEMORIA

∗ La parte del sistema operativo que administra la memoria se

llama administrador de memoria

∗ Consiste en llevar un registro de las partes de memoria que se

estén utilizando y aquellas que no

∗ Asignar espacio en memoria a los procesos cuando éstos la

necesiten y liberándola cuando terminen.

¿Qué es la Gestión de Memoria?

Page 2: Gestion de memoria

2

Gestión de memoria objetivos

Jerarquía de Memoria

•Una jerarquía en memoria está organizada en varios

niveles, cada uno más pequeño, más rápido y más caro

por byte que el siguiente

Page 3: Gestion de memoria

3

Memoria Real

∗ La memoria real o principal es en donde son ejecutados los programas y procesos de una computadora

∗ Es el espacio real que existe en memoria para que se ejecuten los procesos.

∗ La memoria es de mayor costo que la memoria secundaria, pero el acceso a la información contenida en ella es de más rápido acceso.

∗ Solo la memoria cache es más rápida que la principal, pero su costo es a su vez mayor.

Jerarquía de Memoria

Memoria Virtual

∗ La memoria virtual es una técnica para proporcionar lasimulación de un espacio de memoria mucho mayor que lamemoria física de una máquina.

∗ Esto permite que los programas se hagan sin tener en cuenta eltamaño exacto de la memoria física

Jerarquía de Memoria

Page 4: Gestion de memoria

4

∗ El concepto de espacio de direcciones lógicasvinculado a un espacio de direcciones físicas separadoes crucial para una buena gestión de memoria

∗ Dirección lógica – es la dirección que genera elproceso; también se conoce como dirección virtual

∗ Dirección física – dirección que percibe la unidadde memoria

Direcciones Lógicas Y Físicas

∗ Las direcciones lógicas y físicas son iguales en losesquemas de vinculación en tiempo decompilación y de carga

∗ Difieren en el esquema de vinculación en tiempode ejecución

Page 5: Gestion de memoria

5

Gestión de memoria sin intercambio

Memoria

ocupada en

un solo

proceso

Page 6: Gestion de memoria

6

∗ Intercambio

de Memoria

La organización de la

memoria en

particiones fijas

resulta simple y

efectiva.