Arquitectura de Computadores I

Slides:



Advertisements
Presentaciones similares
GESTION DE MEMORIA.
Advertisements

III - Gestión de memoria
Administración de memoria
Administración de Memoria
Administración de Memoria Virtual
Sistemas Operativos Gestión de Memoria.
Teoría de Sistemas Operativos Memoria
SISTEMAS OPERATIVOS GESTION DE MEMORIA INTEGRANTES Lizeth Chandi
Sistema operativo Componentes de un sistema operativo
Organización y arquitectura de sistemas de memoria
III - Gestión de memoria
Arquitectura de Computadores I
3.4.- Administración de Memoria Virtual.
Unidad III. Administración de la memoria
Introducción a los Sistemas Operativos Memoria Virtual
UNIDAD 2. ADMINISTRACION DE PROCESOS Y DEL PROCESADOR
Sebastián Sánchez Prieto
Departamento de Ingeniería de Sistemas Universidad de Antioquia
MEMORIA 1.
Memoria Virtual Sin el sistema de memoria virtual: Los programadores dividían los programas en partes mutuamente exclusivas (overlays) cargadas en memoria.
Implementación de archivos
Arquitecturas Paralelas IF - EHU Arquitecturas Paralelas 7. Coherencia de Datos en computadores DSM - Introducción - Directorios de coherencia: MP/MC -
MEMORIA VIRTUAL PAGINACIÓN
Windows XP sp3.
ADMINISTRACIÓN DE MEMORIA
Robiro A. Asuaje L.23/08/20141 Organización de la Memoria SISTEMAS OPERATIVOS. Universidad Centro-Occidental “ Lisandro Alvarado ” Decanato de Ciencias.
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.
HILOS Y COMUNICACIÓN ENTRE PROCESOS
Nombre, Alcance y Asociaciones (Bindings). Agenda Definición Nombre y Bindings Binding Time Importancia del Binding Time Eventos relacionados a la Asociación.
Tema 10: Gestión de Memoria
Administración de memoria
Gestor de memoria.
Simulador didáctico de jerarquías de memoria
PAGINACIÓN Y SEGMENTACIÓN
Estructura y Tecnolología de Ordenadores
Q UE ES HFS Es un sistema de archivos desarrollado por Apple Inc. para su uso en computadores que corren Mac OS. Originalmente diseñado para ser usado.
Administración de Memoria Memoria Virtual
1 Memoria Virtual Capítulo 8. 2 Estructuras de Hardware y Control Todas las referencias a memoria son direcciones lógicas y son mapeadas a direcciones.
Administración de la memoria
Las personas se enfrentaron por primera vez con programas que eran demasiados grandes para caber en la memoria disponible. La solucion fue dividir el programa.
Memoria Cachés. Universidad de SonoraArquitectura de Computadoras2 Introducción Caché es el nivel de memoria situada entre el procesador y 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
Soporte HW para Administración de Memoria Cecilia Hernández
 La cuestión de la cantidad es simple, cuanto más memoria haya disponible, más podrá utilizarse. La velocidad óptima para la memoria es la velocidad.
Capítulo 7 Gestión de memoria.
Tema VII Memoria Virtual.
Tema 6. Administración de memoria
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.
Memoria virtual. Introducción Muchos procesos, una memoria Programas demasiado grandes para caber en memoria principal Espacio de direccionamiento mucho.
Memoria virtual.
Memoria Principal Memoria de acceso aleatorio. La unidad de memoria y jerarquías de almacenamiento Unidades de Almacenamiento. La unidad de memoria es.
Gestión de Memoria.
Organización del Computador I Verano Memoria Virtual Basado en el capítulo 7 del libro de Patterson y Hennessy Verano 2004Profesora Borensztejn.
La arquitectura de Linux Linux no es un bloque monolítico Linux no es un bloque monolítico Varios componentes trabajan en conjunto, diseñados por personas.
Gestión de Memoria.
Capítulo 8 Memoria virtual Félix García Carballeira Jesús Carretero Pérez José Daniel Sánchez García David Expósito Singh © Ediciones Paraninfo1.
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.
Memoria Virtual Msc. Rina Arauz.
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.
Arquitectura de Computadores Clase 21 Memoria Virtual IIC 2342 Semestre Rubén Mitnik Pontificia Universidad Católica de Chile Escuela de Ingeniería.
Arquitectura de Computadores Clase 16 Sistemas y Jerarquías de Almacenamiento IIC 2342 Semestre Rubén Mitnik Pontificia Universidad Católica de.
Administración de Memoria Conceptos Swapping Asignación Continua Paginación Segmentación Segmentación con Paginación.
G ESTIÓN DE LA MEMORIA Paginación y segmentación.
Memoria virtual. Universidad de SonoraArquitectura de Computadoras2 Introducción Memoria virtual es un mecanismo que permite que la memoria principal.
1/50 Ing. Gerardo Chávez Malpartida Administración de Memoria SISTEMAS OPERATIVOS.
Transcripción de la presentación:

Arquitectura de Computadores I Memoria Virtual

Jerarquía de Memoria Registros Cache Principal Secundaria (Disco)

Jerarquía de Memoria

Jerarquía de Memoria

Jerarquía de Memoria Uso Eficiente de la Memoria Compartir memoria entre diferentes programas (multitasking) Reduce la carga en la programación al tener una memoria principal pequeña y limitada Por lo tanto la MEMORIA PRINCIPAL es como una CACHE para DISCO

Jerarquía de Memoria SEGMENTACION Programa fragmentado en bloques Segmentos de un programa

Jerarquía de Memoria SEGMENTACION No lineal Visible al programador Segmentos de tamaño variable Cada segmento es de un tipo determinado (código, datos, pila)

Jerarquía de Memoria PAGINACIÓN Transparente Lineal Páginas

Jerarquía de Memoria PAGINACIÓN “Ilusión” de una memoria más grande Espacio de Direcciones != Direcciones de Memoria (La memoria principal generalmente es pequeña)

Memoria Virtual

Memoria Virtual

Memoria Virtual

Memoria Virtual

Memoria Virtual

Memoria Virtual

Memoria Virtual Ejemplo: Cuál es el tamaño de la tabla de páginas? Dirección virtual: 32 bits Tamaño de página: 4 KB Número de bytes por página: 4

Memoria Virtual Solución: 2^32/4K=2^20=1 M páginas Hay 4 bytes por página, o sea, 4*1 M= 4M bytes de memoria

Memoria Virtual Traslation Lookaside Buffer

Memoria Virtual