Admi Memory

Páginas: 8 (1771 palabras) Publicado: 21 de abril de 2015
SISTEMAS OPERATIVOS
Administración de Memoria

Ing. Eladio Bonilla Morales
1 /50

Tabla de Contenido
i.
ii.
1.
2.
3.

Objetivos.
3
Mapa Conceptual
4
Introducción
5
El Administrador de Memoria
11
Técnicas de Administración de Memoria
a. Particionamiento
17
b. Paginación y Segmentación Simple
26
4. Conclusiones
36
5. Bibliografía
37

2 /50

Objetivos de la Sesión
• Identificar la jerarquía dememoria.
• Exponer los objetivos y requisitos de un
administrador de memoria.
• Exponer las estrategias de administración del
recurso memoria.
• Exponer las técnicas de administración de
memoria real (particiones, paginación y
segmentación simple) y virtual (paginación y
segmentación virtual)

3 /50

Mapa Conceptual de la Sesión
Real

Real

Real

Virtual

Mono Usuario

MultiprogramaciónMultiprogramación

Multiprogramación

Particionamiento
Fija

Dinámica

Paginación
Simple

Segmentación
Simple

Combinación

Paginación
Virtual

Segmentación
Virtual

Combinación

Reubicación, Protección

4 /50

INTRODUCCIÓN

5 /50

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

Almacenamiento
Temporal o
RAM de acceso aleatorio
Memoria Física
Memoria Virtual
Hard DiskAlmacenamiento
Drive
Permanente
Flash Memory
Dispositivos Externos
Teclado
Mouse
Scaner

6 /50

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

Almacenamiento
Temporal o
RAM de acceso aleatorio
Memoria Física
Memoria Virtual
Hard Disk
Almacenamiento
Drive
Permanente
Flash Memory
Dispositivos Externos
Teclado
Mouse
Scaner

7 /50

Organización Lógica de la Memoria
• La memoriaprincipal es un
arreglo de palabras o bytes,
cada uno de los cuales
tiene una dirección (espacio
de direcciones).
• La interacción es lograda a
través de un conjunto de
lecturas y escrituras a
direcciones
especificas
realizadas por los procesos.

dirección

ubicación

memoria

8 /50

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

9 /50

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

Memoria
Virtual

Memoria
Física

Memoria
Principal

Disco Duro

10 /50

ADMINISTRADOR
DE MEMORIA
Dirección virtual

Dirección física
Tabla de
páginas

11 /50

Administrador de Memoria
Sistema monoprogramado
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
12 /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 lacompartición de zonas de memoria
(indispensable para lograr la cooperación de
procesos).

13 /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 mismaporció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 secundaria
14 /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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • memory
  • Mi Memory
  • Memory
  • memory
  • Admi
  • admi
  • admi
  • admi

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS