Gestion De Memoria Resumen
Materia:
Informática
Semestre – Grupo:
6° Semestre de Bachillerato
Presenta:
Daniel Hernández Vázquez
Docente:
Ing. Miguel Martínez Ríos
H. Veracruz, Ver. a 3 de Junio del2015
Gestión de memoria
En la memoria física de un computador coexisten el sistema operativo, las rutinas de enlace dinámico y los programas de usuario. En los sistemas operativos modernos lagestión de memoria resuelve aspectos como:
La carga de programas y su ubicación. Hay que establecer la correspondencia entre las direcciones lógicas del programa y su ubicación física en memoria.
Lapresencia simultánea de más de un programa en memoria.
La posibilidad de cargar rutinas en tiempo de ejecución (rutinas de enlace dinámico).
La compartición de espacios de memoria por varios programas.
Laejecución de programas que no caben completos en memoria.
La gestión eficiente del espacio de memoria libre.
Los sistemas operativos de los primeros computadores (o, más recientemente, los sistemasoperativos para los primeros ordenadores personales) almacenaban los programas de la manera más simple en cuanto a soporte hardware (enteros y en posiciones físicas contiguas), y en cuanto a necesidades degestión (permanentes). Estas primeras políticas de gestión de memoria, que hoy en día únicamente pueden encontrarse en sistemas empotrados, son interesantes porque introducen conceptos y mecanismos apartir de los cuales se evoluciona hacia conceptos más elaborados.
Particiones
El sistema operativo es capaz de gestionar la coexistencia de varios programas en memoria asignando a cada uno unespacio contiguo (partición). El particionado puede ser fijo o variable.
Como soporte hardware para protección requiere dos registros:
Registro límite inferior (base).
Registro límite superior o registrolongitud
Se requiere reubicación en tiempo de carga. El cargador puede establecer direcciones absolutas (reubicación estática), o establecer direcciones relativas a un registro base (reubicación...
Regístrate para leer el documento completo.