Gestion De Memoria Virtual

Páginas: 36 (8792 palabras) Publicado: 9 de mayo de 2012
Gestión de Memoria Virtual

Resumen Si bien es cierto que la tecnología computacional ha progresado a pasos “agigantados” en pocos años, con la mejora consiguiente en la relación rendimiento/costo, la memoria sigue siendo una de los “recursos escasos” con los que se debe trabajar. Como todo recurso preciable, se debe optimizar su utilización y administración, haciendo eficiente las tareasasociadas a ella en el soporte de los procesos computacionales; permitiendo una anhelada multiprogramación. El objetivo de este trabajo es presentar los conceptos fundamentales que sustentan la tarea de Gestión (en este trabajo los términos gestión y administración serán considerados sinónimos, por lo que no se hará distinción en el uso de uno u otro), comenzando con una definición de la tarea degestión de memoria, los tipos de gestión que pueden ser soportados y comúnmente usados, definiendo las características necesarias para esta y terminando con la definición de memoria virtual y su nacimiento para permitir dos de las técnicas de gestión de memoria más conocidas: la Paginación y la Segmentación. La importancia notoria de la gestión de memoria recae en los sistemas considerados demultiprogramación, aquellos que permiten la ejecución de más de un proceso de manera concurrente, por lo que el enfoque principal de este trabajo va orientado al estudio sobre este tipo de sistemas computacionales. Aunque se hace referencia a los sistemas de monoprogramación, aquellos que permiten la ejecución de un solo proceso computacional, éstos no serán tratados en profundidad. Finalmente, sedebe hacer notar que el trabajo no entra en exhaustivos análisis de técnicas en particular no en estudios profundos y detallados, más bien pretende ser un sustento de los pilares fundamentales y los términos de mayor importancia asociados al proceso de gestión de memoria, permitiendo ser una buena guía para detallar, posteriormente, algún tópico tratado.

2

Tabla de Contenidos Contenidos Listade Tablas y Figuras Glosario de Términos Capítulo 1. Introducción 1.1 Descripción del Estudio 1.2 Objetivo General 1.3 Objetivos Específicos 1.4 Metodología de Trabajo Capítulo 2. Gestión de Memoria 2.1 ¿Qué es la Gestión de Memoria? 2.2 Requisitos de la Gestión de Memoria 2.3 Técnicas de Gestión de memoria Capítulo 3. Memoria Virtual 3.1 Definición 3.2 Paginación 3.3 Segmentación 3.4 Combinaciones entre Paginación y Segmentación Conclusiones Fuentes de Información Pag. 4 5 6 6 6 6 6 7 7 8 10 17 17 17 24 26 27 28

3

Lista de Tablas Tabla Tabla 2.1: Técnicas Básicas de Gestión de Memoria Pag. 11

Lista de Figuras Figura Figura 1.1 Metodología de Trabajo Figura 2.1: Esquemas de Asignación de Memoria Figura 2.2: Efectos de la Partición Dinámica Figura 2.3: Sistema de los AsociadosFigura 2.4: Soporte Hardware para la Reubicación Figura 3.1: Asignación de páginas de procesos a marcos libres. Figura 3.2: Estructura de Datos para el ejemplo de Figura 3.1. en el tiempo (f). Figura 3.3: Ejemplo de Traducción de Dirección lógica a Física Figura 3.4: Esquema de traducción, con un esquema de paginación de dos niveles Figura 3.5: Esquema de traducción, usando una tabla de páginasinvertida Figura 3.6: Esquema representativo de Segmentación Figura 3.7: Esquema de traducción usando segmentación Figura 3.8: Ejemplo de Traducción de Direcciones en Segmentación Pag. 6 11 13 15 16 18 18 19 22 22 24 25 26

4

Glosario de Términos

• • • •

Proceso: programa en ejecución. Monoprogramación: ejecución de solo un proceso de forma concurrente . Multiprogramación: ejecuciónde más de un proceso de forma concurrente. Intercambio (Swapping): operación de intercambiar procesos que se encuentran en memoria principal, y que no han terminado su ejecución, a memoria secundaria (típicamente disco). Dirección lógica: referencia a una posición de memoria independiente de la asignación actual de datos, es g enerada por la CPU. Espacio de direcciones lógicas: es un conjunto de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Memoria Virtual
  • Memoria Virtual
  • Memoria virtual
  • MEMORIA VIRTUAL
  • Memoria Virtual
  • Memoria Virtual
  • Memoria Virtual
  • Memoria Virtual

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS