1 / 14

INSTITUTO TECNOLOGICO SUPERIOR DE TAMAZUNCHALE

INSTITUTO TECNOLOGICO SUPERIOR DE TAMAZUNCHALE. UNIDAD 3 ADMINISTRACIÓN DE MEMORIA. INTEGRANTES: MAXIMO HERNANDEZ BAUTISTA CLAUDIA JIMENEZ PROCOPIO ANA LUZ RODRIGUEZ JONGUITUD LEONEL AQUINO HERNANDEZ RUTH MIRIAM SANTIAGO BUENO.

beck-howe
Download Presentation

INSTITUTO TECNOLOGICO SUPERIOR DE TAMAZUNCHALE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. INSTITUTO TECNOLOGICO SUPERIOR DE TAMAZUNCHALE UNIDAD 3 ADMINISTRACIÓN DE MEMORIA • INTEGRANTES: • MAXIMO HERNANDEZ BAUTISTA • CLAUDIA JIMENEZ PROCOPIO • ANA LUZ RODRIGUEZ JONGUITUD • LEONEL AQUINO HERNANDEZ • RUTH MIRIAM SANTIAGO BUENO

  2. Evaluación de las Organizaciones de Almacenamiento

  3. Permite que el espacio de direcciones virtuales de un usuario sea mayor que el espacio de direcciones reales. Utiliza un esquema de almacenamiento de dos niveles:

  4. PRIMER NIVEL Almacenamiento real: En él se ejecutan los procesos y en él deben estar los datos para que un proceso pueda referirse a ellos. SEGUNDO NIVEL Almacenamiento Auxiliar, Secundario o adicional: Generalmente consta de discos de gran capacidad que pueden mantener los programas y datos que no caben al mismo tiempo en el más limitado almacenamiento real.

  5. ¨Paginación Concepto • Partir la memoria en bloques (frames) • Partir el proceso en páginas • Idealmente bloques y páginas son de igual tamaño • Todas las páginas del proceso se deben cargar en la memoria

  6. La memoriafísicase “divide” en bloques denominados marcos de pagina. • El espacio lógico se “divide” en bloques denominados paginas.

  7. Tablas de Paginas La traducción de direcciones virtuales a direcciones físicas consiste básicamente en conocer donde esta el marco en el que se encuentra cargada una pagina dada. La traducción se realiza mediante una estructura de datos denominada tabla de paginas (TP), que tiene un elemento, entrada (PTE), por cada pagina de proceso. El contenido de esta entrada es la dirección del marco donde esta cargada.

  8. Esto sirve? • La cantidad de memoria desperdiciada por un proceso es el final de su última página, lo que minimiza la fragmentación interna y evita la externa.

  9. SEGMENTACIÓN La segmentación es un esquema de administración de la memoria que soporta la visión que el usuario tiene de la misma. También facilita el uso de procedimientos o datos compartidos entre varios procesos. Un ejemplo común son las bibliotecas compartidas. SEGMENTACIÓN PURA La implantación de la segmentación difiere del caso de la paginación en un sentido esencial: las páginas tienen un tamaño fijo y los segmentos no.

  10. OTRA DEFNICION DE SEGMENTACIÓN La memoria virtual que hemos analizado hasta ahora es unidimensional, puesto que cada segmento constituye un espacio independiente de direcciones, los distintos segmentos pueden crecer o reducirse en forma independiente sin afectar a los demás. Una memoria segmentada tiene otras ventajas como hacer mas sencilla la administración de las estructuras de datos que crecen o se reducen, si cada procedimiento ocupa un segmento independiente con la posición inicial cero el ligado independiente de los procesos compilados es mucho mas sencillo

  11. SISTEMAS DE PAGINACIÓN SEGMENTACIÓN. • Ofrecen las ventajas de las dos técnicas de organización del almacenamiento virtual. • El tamaño de los segmentos es múltiplo del de las páginas. • No es necesario que todas las páginas de un segmento se encuentren al mismo tiempo en el almacenamiento primario. • Las páginas de almacenamiento virtual, que son contiguas en este almacenamiento, no necesitan ser contiguas en el almacenamiento real.

  12. El direccionamiento es tridimensional con una dirección de almacenamiento virtual “v = (s,p,d)”: • “s” es el número del segmento. • “p” es el número de página. • “d” es el desplazamiento en la página donde se encuentra asignado el elemento deseado

More Related