Administracion De Memoria

Páginas: 6 (1308 palabras) Publicado: 3 de febrero de 2013
SISTEMA OPERATIVO I

Ing. Fausto Batista
Sección 326
Libro de Texto
Sistemas operativos
Autor:
Willian Stallings
Ing. Fausto Batista
Fabtecnology@walla.com

Ing. Fausto Ant. Batista
Project-Management

SISTEMAS OPERATIVOS

ADMINISTRACION DE
MEMORIA

HERRAMIENTAS BÁSICAS DE LA
ADMINISTRACIÓN DE MEMORIA

SEGMENTACIÓN

• Uso de partes del
tamaño variable.

PAGINACIÓN• Cada proceso se divide en
páginas de tamaños
constante y relativamente
pequeños.

ORGANIZACIÓN DE
MEMORIA

ORGANIZACIÓN DE LA MEMORIA:
DESDE EL PUNTO DE VISTA DEL PROGRAMADOR/USUARIO

JERARQUÍA DE MEMORIA

c
a
p
a
ci
d
a
d

T
i
e
m
p
o
D
e

a
c
c
e
s
o

Registros de
la CPU

Nivel 0

Cache(SRAMs)
Memoria
Principal(DRAMs)
Almacenamiento endiscos
(estado solido, magnéticos)

Almacenamiento en cinta (cintas,
discos ópticos)

c
o
s
t
e

Nivel 1

Nivel 2

Nivel 3
Nivel 4

GESTIÓN DE LA MEMORIA EN LOS
SISTEMAS MONOPROGRAMADOS
Figura “a”
Programa del
Usuario

Figura “b”
Sistema
Operativo en
RAM

Figura “c”
Controladores
de dispositivos
en ROM
Programa del
Usuario

Sistema
Operativo en
RAM

Programadel
Usuario

Sistema
Operativo en
RAM

ADMINISTRACION DE MEMORIA
• La memoria es uno de los principales recursos de la computadora. Aunque
actualmente la mayoría de los sistemas de cómputo cuentan con una alta
capacidad de memoria, de igual manera las aplicaciones actuales tienen
también altos requerimientos de memoria.


La parte del sistema operativo que administra la memoria sellama
administrador de memoria y su labor consiste en llevar un registro de las
partes de memoria que se estén utilizando y aquellas que no, con el fin de
asignar espacio en memoria a los procesos cuando éstos la necesiten y
liberándola cuando terminen.

• También administra el intercambio entre la memoria principal y el disco,
en los casos en los que la memoria principal no le pueda darcapacidad a
todos los procesos que tienen necesidad de ella.



ADMINISTRACION DE MEMORIA
• El propósito principal de una computadora es el de ejecutar
programas, estos programas, junto con la información que accesan
deben de estar en la memoria principal (al menos parcialmente)
durante la ejecución.

• Para optimizar el uso del CPU y de la memoria, el sistema operativo
debe detener varios procesos a la vez en la memoria principal, para
lo cual dispone de varias opciones de administración tanto del
procesador como de la memoria.
• La selección de uno de ellos depende principalmente del diseño del
hardware para el sistema.
• la administración de la memoria se clasifican en:

Requisitos del administrador de memoria
1. Reubicación. Permitir el recalculo dedirecciones 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 elintercambio de datos en la
memoria primaria y secundaria

MEMORIA REAL
• La memoria real o principal es en donde son
ejecutados los programas y procesos de una
computadora y es el espacio real que existe en
memoria para que se ejecuten los procesos.
• 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.

MemoriaVirtual
• 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 la ilusión de tener más
memoria que la memoria principal.

Memoria
Virtual

Memoria
Física

Memoria
Principal

Disco Duro

Organización Física de la Memoria...
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