Administracion de memoria

Solo disponible en BuenasTareas
  • Páginas : 4 (905 palabras )
  • Descarga(s) : 0
  • Publicado : 1 de diciembre de 2011
Leer documento completo
Vista previa del texto
Unidad 3 Administración de memoria.
La memoria principal puede ser considerada como un arreglo lineal de localidades de almacenamiento de un byte de tamaño. Cada localidad de almacenamiento tieneasignada una dirección que la identifica.
3.1 Política y filosofía de la administración de la memoria.
La memoria principal es el lugar donde el CPU lee las instrucciones a ejecutar, así como algunosdatos a emplear. 
Una de las funciones básicas que debe implementar un SO es la  Administración de la Memoria para tener un control sobre los lugares donde están almacenados los procesos y datos queactualmente se están utilizando.
3.2 Memoria real.
La organización y administración de la “memoria principal”, “memoria primaria” o “memoria real” de un sistema ha sido y es uno de los factores másimportantes en el diseño de los S. O.
Los términos “memoria” y “almacenamiento” se consideran equivalentes.
Los programas y datos deben estar en el almacenamiento principal para:
* Poderlosejecutar.
* Referenciarlos directamente.
Se considera “almacenamiento secundario” o “almacenamiento auxiliar” al generalmente soportado en discos.
Los hechos demuestran que generalmente losprogramas crecen en requerimientos de memoria tan rápido como las memorias:
* “Ley de Parkinson parafraseada”: Los programas se desarrollan para ocupar toda la memoria disponible para ellos.
La parte delS. O. que administra la memoria se llama “administrador de la memoria”:
* Lleva un registro de las partes de memoria que se están utilizando y de aquellas que no.
* Asigna espacio en memoriaa los procesos cuando estos la necesitan.
* Libera espacio de memoria asignada a procesos que han terminado.

3.3 Organización de memoria virtual
“Almacenamiento virtual”  significala capacidad de direccionar un espacio de almacenamiento mucho mayor que el disponible en el almacenamiento primario de determinado sistema de computación.
Los métodos más comunes de implementación son...
tracking img