ADMINISTRACIÓN DE LA MEMORIA

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
ADMINISTRACIÓN DE LA MEMORIA por Mind Map: ADMINISTRACIÓN DE LA MEMORIA

1. Funciones y operaciones

1.1. El único espacio de almacenamiento que el procesador puede utilizar directamente, más allá de los registros es la memoria física.

1.2. almacenamiento primario siempre se referirá a la memoria

1.2.1. - almacenamiento secundario se refiere a los discos u otros

1.3. La memoria está estructurada como un arreglo direccionable de bytes., el hardware entregará un byte (8 bits), y no menos

2. La memoria caché

2.1. Es una memoria de alta velocidad, situada entre la memoria principal y el procesador propiamente, que guarda copias de las páginas que van siendo accesadas, partiendo del principio de la localidad de referencia.

2.2. Localidad temporal- Localidad espacial- Localidad secuencial:

3. FUNCIONES Y OPERACIONES

3.1. Un programa compilado no emplea nombres simbólicos para las variables o funciones que llama; el compilador, al convertir el programa a lenguaje máquina, las sustituye por la dirección en memoria donde se encuentra la variable o la función.

4. Resolución de direcciones

4.1. Asignación de memoria contigua Fragmentación

4.1.1. Comienza a aparecer cuando más procesos terminan su ejecución, y el sistema operativo libera la memoria asignada a cada uno de ellos.

4.1.2. A medida que los procesos finalizan, aparecen regiones de memoria disponible, interrumpidas por regiones de memoria usada por los procesos que aún se encuentran activos.

5. Organización de Archivos

5.1. -implementan el almacenamiento persistente los datos creados por un programa persisten a la finalización del mismo. -suministran una versión mejorada de los dispositivos del almacenamiento -Un archivo es una colección de información relacionada con nombre que se guarda en almacenamiento secundario

6. El SO suele implementar cuatro abstracciones básicas relativas al almacenamiento permanente:

6.1. • Archivo • Directorio • Descriptor de archivo • Sistema de archivos

7. La motivación de origen para la creación de NFS fue presentar una solución que aprovechara el hardware ya común en dicha época Ahora, NFS se presenta como uno de los componentes de una solución completa. El sistema CIFS se ajusta mucho más a la semántica de los sistemas frecuentemente encontrados en las PC, MS-DOS y Windows

7.1. Sistemas de archivos remotos

7.2. Network File System (NFS)

8. Hardware: la unidad de manejo de memoria (MMU

8.1. La MMU es también la encargada de verificar que un proceso no tenga acceso a leer o modificar los datos de otro

9. Compactación

9.1. Si los procesos emplean resolución de direcciones en tiempo de ejecución, cuando el sistema operativo comience a detectar un alto índice de fragmentación, puede lanzar una operación de compresión o compactación.

9.2. Esta operación consiste en mover los contenidos en memoria de los bloques asignados para que ocupen espacios contiguos, permitiendo unificar varios bloques libres contiguos en uno solo.

10. Segmentación

10.1. concepto que se aplica directamente a la arquitectura del procesador. Permite separar las regiones de la memoria lineal en segmentos.

11. Paginación

11.1. Los sistemas de paginación de memoria dividen los programas en pequeñas partes o páginas. Del mismo modo, la memoria es dividida en trozos del mismo tamaño que las páginas llamados marcos de página.

11.2. En cada entrada de la tabla de paginación (en inglés PTE, Page Table Entry) existe un bit de presencia, que está activado cuando la página se encuentra en memoria principal.

12. Memoria Virtual

12.1. técnica de gestión de la memoria que se encarga de que el sistema operativo disponga, tanto para el software de usuario como para sí mismo, de mayor cantidad de memoria que esté disponible físicamente.

13. Un archivo puede

13.1. • Tener cierta estructura interna, ej: registros, campos, etc. • No tener estructura. • En cuyo caso, si es necesario, se simula por el SO o la aplicación.