2. La memoria esta conformada por múltiples
unidades de almacenamiento ordenadas con
direcciones, en estas transcurren todos los datos
para ser almacenados o utilizarlos en tiempo real,
puesto que existen memorias que retienen
información y otras cuyos datos están dentro solo si
hay solicitudes de procesos.
En el caso que un programa necesite ejecutarse,
este debe encontrarse en la memoria principal.
MEMORIA
4. GESTIÓN DE MEMORIA
• Hoy en día el sistema operativo lleva a cabo la tarea de
administrar cada memoria tanto en conjunto, como
individualmente en relación a las peticiones realizadas
por procesos del mismo, desde la Memoria Principal, con
ayuda de las direcciones de memoria.
• La asignación de memoria tiene ciertos parámetros
como: la localización de espacios libres y ocupados, el
aprovechamiento o eficiencia de la memoria. La
información se debe almacenar permanentemente en
dispositivosde almacenamiento.
5. Entre los problemas que debe solucionar la gestión de memoria se
encuentran:
Reubicación:
Como la memoria disponible estará compartida por varios
procesos, cuando se ejecute el programa, el SO asignará un bloque
de memoria libre, que podrá ser diferente en cada ejecución.
Protección:
No resulta conveniente que un proceso pueda acceder (para leer
y/o modificar) al espacio de memoria asignado a otro proceso. El SO
debe garantizar la protección de memoria, de manera que se eviten
accesos indebidosaccidentaleso intencionados.
PROPIEDADES DEL GESTIÓN DE MEMORIA
6. PROBLEMAS DE GESTIÓN DE MEMORIA
Compartición:
A veces procesos necesitan compartir información entre ellos. El sistema de
gestión de memoria permite que accedan al bloque de memoria que
comparten, de manera similar a como el sistema de ficheros permite a
través de los permisos que varios usuarios compartan un fichero.
Organización lógica:
la memoria principal está organizada de forma lineal como una secuencia de
posiciones de memoria. Del mismo modo la memoria secundaria se puede
ver como una secuencia de bloques.
Organización física:
Organizarde manerafísica lascualidadesde cadamemoria:
Memoria principal rápida, volátil y escasa. Ejemplo: RAM, L(1,2,3) o memoria
cache.
Memoria secundaria lenta, persistente y abundante. Ejemplo: Disco duro,
SSD, M.2, CD, DVD, USB.