ADMINISTRACIÓN DE MEMORIA

Slides:



Advertisements
Presentaciones similares
IMPLEMENTACION CONTIGUA Y NO CONTIGUA
Advertisements

Capítulo I Gestión de E/S 1.- Gestión de E/S 2.- Hardware de E/S 3.- Software de E/S.
GESTION DE MEMORIA.
III - Gestión de memoria
Administración de memoria
Administración de Memoria Virtual
Sistemas Operativos Gestión de Memoria.
BUFFER Es el área de almacenaje temporal, por lo general en la RAM.
SISTEMAS OPERATIVOS GESTION DE MEMORIA INTEGRANTES Lizeth Chandi
UNIX COMP 240.
Sistema operativo Componentes de un sistema operativo
III - Gestión de memoria
3.4.- Administración de Memoria Virtual.
Organización de la Memoria.
EQUIPO ·# 3 SISTEMAS OPERATIVOS
Administración de procesos y del procesador.
Andrés Cruz Campo Edinson Lozada Thomas. * Es una técnica de manejo de memoria, en la cual el espacio de memoria se divide en secciones físicas de igual.
UNIDAD 2. ADMINISTRACION DE PROCESOS Y DEL PROCESADOR
Modelo de procesos de dos estados
MEMORIA VIRTUAL PAGINACIÓN
Windows XP sp3.
Administración de procesos y del procesador.
Robiro A. Asuaje L.23/08/20141 Organización de la Memoria SISTEMAS OPERATIVOS. Universidad Centro-Occidental “ Lisandro Alvarado ” Decanato de Ciencias.
Sistemas Operativos: El Libro Azul
Direcciones físicas y direcciones virtuales (lógicas)
Paginación-Segmentación Fundamentos Translación de Direcciones Tabla de páginas Segmentación Emely Arráiz Ene-Mar 08.
UNIDAD I Conceptos Básicos.
Elemento Lógico (Software)
HILOS Y COMUNICACIÓN ENTRE PROCESOS
Tema 10: Gestión de Memoria
Administración de memoria
Administración del espacio
UNIVERSIDAD ALAS PERUANAS FACULTAD DE INGENIERIAS Y ARQUITECTURA FACULTAD DE INGENIERIAS Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERIAS DE SISTEMAS.
PAGINACIÓN Y SEGMENTACIÓN
El ordenador es un sistema programable formado por un conjunto de elementos hardware que necesitan instrucciones que le indiquen cómo utilizar los recursos.
UNIDAD 3 Conceptos de Sistemas Operativos.
PARTICIÓN DE DISCOS - HERRAMIENTAS
Sebastián Sánchez Prieto
Estructura de Datos II Equipo 4 Equipo 7 Acosta Montiel Miguel A.
Administración de Memoria Memoria Virtual
INSTITUTO TECNOLOGICO SUPERIOR DE TAMAZUNCHALE INTEGRANTES: MAXIMO HERNANDEZ BAUTISTA CLAUDIA JIMENEZ PROCOPIO ANA LUZ RODRIGUEZ JONGUITUD LEONEL AQUINO.
Administración de la memoria
Tema 10.3: Asignación de Espacio No Contiguo. Tema 10.3: 2 Silberschatz, Galvin and Gagne ©2005 Fundamentos de los Computadores (ITT, Sist. Electr.),
Asignación de Espacio No Contiguo
Administración de Memoria
Aplicación de estructuras de datos
Particiones de Disco Prof Jennyfer Briceño.
Capítulo 7 Gestión de memoria.
APRENDIZ: SANDRA L. CAICEDO C. ORDEN: 20194
ARQUITECTURA DE COMPUTADORES Semestre A-2009 Clase 21 La mayor parte del contenido de estas láminas, ha sido extraído del libro Computer Organization and.
Administrador de procesos
Gestión de Memoria.
Teoría de Sistemas Operativos Administración de Archivos.
Gestión de Memoria.
UNIDAD 3 C ONCEPTOS DE S ISTEMAS O PERATIVOS. El ordenador es un sistema programable formado por un conjunto de elementos hardware que necesitan instrucciones.
GESTION DE ALMACENAMIENTO
GESTION DE ALMACENAMIENTO
Teoría de Sistemas Operativos Memoria Departamento de Electrónica 2º Semestre, 2003 Gabriel Astudillo Muñoz
3.2.1 Administración de almacenamiento
Gestión de memoria Rina Arauz.
2.2.2 S EGMENTACIÓN Jorge Javier Camacho Cortés. Samuel Gallegos Gómez. Dunia Andrea González Corona.
Elementos y tipos de sistemas operativos
Arquitectura de Computadores I
Programación II Concepto de Archivos.
Gestión de Memoria – Parte 2
Arquitectura y Sistemas Operativos Gestión de Memoria Parte 1 1 Gestión de Memoria – Parte 1 Agenda Parte 1 –RequisitosRequisitos –EvoluciónEvolución –Carga.
Administración de Memoria Conceptos Swapping Asignación Continua Paginación Segmentación Segmentación con Paginación.
JANITH SULAY JAIMES PABON GIOVANNY JIMÉNEZ GÓMEZ JOHN ANDRES AYALA ANGARITA SERGIO ANDRES ARAQUE BERMUDEZ GESTIÓN DE ALMACENAMIENTO SECUNDARIO.
G ESTIÓN DE LA MEMORIA Paginación y segmentación.
1/50 Ing. Gerardo Chávez Malpartida Administración de Memoria SISTEMAS OPERATIVOS.
Transcripción de la presentación:

ADMINISTRACIÓN DE MEMORIA 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

Evaluación de las Organizaciones de Almacenamiento

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:

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.

¨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

La memoria física se “divide” en bloques denominados marcos de pagina. El espacio lógico se “divide” en bloques denominados paginas.

La traducción de direcciones virtuales a 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.

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.

  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.

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

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.

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