Administracion de memoria

Páginas: 7 (1654 palabras) Publicado: 25 de abril de 2010
Real
Mono Usuario

Real
Multiprogramación

Real
Multiprogramación Paginación Simple Segmentación Simple

Virtual
Multiprogramación Paginación Virtual Segmentación Virtual

Particionamiento

Fija

Dinámica

Combinación

Combinación

Reubicación, Protección

5 /50

INTRODUCCIÓN

6 /50

Organización Física de la Memoria
Registros de la CPU Cache Nivel 1 Nivel 2 RAMMemoria Física Memoria Virtual

Almacenamiento Temporal o de acceso aleatorio

Hard Disk Drive Flash Memory
Dispositivos Externos Teclado Mouse Scaner

Almacenamiento Permanente

7 /50

Organización Física de la Memoria
Registros de la CPU Cache Nivel 1 Nivel 2 RAM Memoria Física Memoria Virtual

Almacenamiento Temporal o de acceso aleatorio

Hard Disk Drive Flash MemoryDispositivos Externos Teclado Mouse Scaner

Almacenamiento Permanente

8 /50

Organización Lógica de la Memoria
• La memoria principal es un arreglo de palabras o bytes, cada uno de los cuales tiene una dirección (espacio de direcciones).
dirección ubicación

• La interacción es lograda a través de un conjunto de lecturas y escrituras a direcciones especificas realizadas por los procesos.memoria

9 /50

Procesos y Memoria
• Para que un proceso se ejecute se requiere ubicarlo en memoria principal junto con los datos que direcciona. • Para optimizar el uso del computador se requiere tener varios procesos en memoria principal. (grado de multiprogramación)
Memoria Principal

Memoria Virtual
• La memoria principal es pequeña como para acomodar todos programas y datospermanentemente. • Por lo que es necesario implementar mecanismos de memoria virtual. • La memoria virtual es una técnica para dar la ilusión de tener más memoria que la memoria principal.
Memoria Virtual Memoria Física

Memoria Principal

Disco Duro

11 /50

ADMINISTRADOR DE MEMORIA
Dirección virtual

Dirección física Tabla de páginas

12 /50

Administrador de Memoria
Sistemamonoprogramado
Sistema Operativo

Sistema multiprogramado
Sistema Operativo Sistema Operativo

Memoria del usuario

Un programa puede o no ingresar a una única partición de memoria

Múltiples programas comparten diversas particiones de memoria Particiones de tamaño fijo Particiones de tamaño variable
13 /50

Administrador de Memoria
• El administrador de memoria tiene como objetivos: – Ubicar,reemplazar, cargar y descargar procesos en la memoria principal. – Proteger la memoria de acceso indeseados (accidentales o intencionados). – Permitir la compartición de zonas de memoria (indispensable para lograr la cooperación de procesos).

14 /50

Requisitos del administrador de memoria
1. Reubicación. Permitir el recalculo de direcciones de memoria de un proceso reubicado.

2.Protección. Evitar el acceso a posiciones de memoria sin el permiso expreso. (no direcciones absolutas).
3. Compartición. Permitir a procesos diferentes acceder a la misma porción de memoria.

4. Organización Lógica. Permitir que los programas se escriban como módulos compilables y ejecutables por separado. 5. Organización Física. Permitir el intercambio de datos en la memoria primaria y secundaria15 /50

Estrategias
Están dirigidas a la obtención del mejor uso del recurso memoria principal, estas pueden ser: 1. Estrategia de solicitud (búsqueda)
(cuando obtener un fragmento de programa)

• Estrategias de búsqueda por demanda. • Estrategias de búsqueda anticipada. 2. Estrategia de ubicación.
(donde se colocará (cargar) un fragmento de programa nuevo)

3. Estrategia de reposición.(qué fragmento de programa descarga, para cargar uno nuevo)

16 /50

Administrador de Memoria
• Las técnicas usadas son las siguientes: 1. Partición Fija 2. Partición Dinámica 3. Paginación Simple 4. Segmentación Simple 5. Memoria Virtual Paginada 6. Memoria Virtual Segmentada

17 /50

TECNICAS DE ADMINISTRACION DE MEMORIA
PARTICIONAMIENTO
Real Real Real Virtual

Mono Usuario...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ADMINISTRACION MEMORIA
  • Administracion de memoria
  • Administracion De Memoria
  • ADMINISTRACION DE MEMORIA
  • administracion de memoria
  • Administracion De Memoria
  • Administracion de memoria
  • administracion de memoria

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS