JANITH SULAY JAIMES PABON GIOVANNY JIMÉNEZ GÓMEZ JOHN ANDRES AYALA ANGARITA SERGIO ANDRES ARAQUE BERMUDEZ GESTIÓN DE ALMACENAMIENTO SECUNDARIO.

Slides:



Advertisements
Presentaciones similares
IMPLEMENTACION CONTIGUA Y NO CONTIGUA
Advertisements

Almacenamiento del sistema de archivos La gestión de archivos es uno de los componentes mas visibles de un sistema operativo. Las computadores pueden almacenar.
UNIX COMP 240.
GESTION DE DISPOSITIVOS
Sistema operativo Componentes de un sistema operativo
III - Gestión de memoria
Sistemas Gestores de Ficheros
3.4.- Administración de Memoria Virtual.
EQUIPO ·# 3 SISTEMAS OPERATIVOS
UNIDAD 2. ADMINISTRACION DE PROCESOS Y DEL PROCESADOR
Implementación de archivos
Windows XP sp3.
ADMINISTRACIÓN DE MEMORIA
Johanna Lizeth Rodríguez Lorena Fda. Chávarro Ramos
Almacenamiento y Recuperación de la Información 2do Semestre 2005 Wenceslao Palma M.
Direcciones físicas y direcciones virtuales (lógicas)
HILOS Y COMUNICACIÓN ENTRE PROCESOS
Administración de memoria
Mantenimiento lógico Tatiana Pérez Tamayo Manuela Quiroz Buriticá 10 informática 2.
Administración del espacio
PAGINACIÓN Y SEGMENTACIÓN
Sebastián Sánchez Prieto
Elaborado por: Guillermo Baquerizo I Término
Estructura de Datos II Equipo 4 Equipo 7 Acosta Montiel Miguel A.
Administración de Memoria Memoria Virtual
Programación IMC José Andrés Vázquez Flores. Definición Un arreglo es un conjunto finito e indexado de elementos homogéneos, que se referencian por un.
Sistema de archivos Sistemas operativos.
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
Implementacion de F.S. Asignación espacio Manejo espacio libre Emely Arráiz Ene-Mar 08.
Capítulo 7 Gestión de memoria.
COMPONENTES DEL SISTEMA OPERATIVO.
Memoria virtual.
Administrador de procesos
Introducción a los SOs.
Teoría de Sistemas Operativos Administración de Archivos.
Tema 8: Introducción a los SOs. Tema 8: 2 Silberschatz, Galvin and Gagne ©2005 Fundamentos de los Computadores (ITT, Sist. Electr.), Introducción.
Sistemas de archivos. Por: Milton Solano Ayala.. introducción Todas las aplicaciones computarizadas necesitan almacenar y recuperar la información: Superando.
Sistemas de Archivos Sistemas Operativos.  Se debe proporcionar un almacenamiento secundario que respalda a la memoria principal  El Sistema de archivos.
Almacenamiento de la información IES Virgen del Espino.
FUNDAMENTOS TECNOLÓGICOS DE INFORMACIÓN Ing. Tanya Recalde Chiluiza.
Carolina Baeza Natalia Gamboa Agosto  Que es una Base de Datos.
Licenciatura Tecnologías de la Información y Comunicación
Programación II Concepto de Archivos.
Accesibilidad web. ¿Qué es la accesibilidad web? Hablar de Accesibilidad Web es hablar de un acceso universal a la Web, independientemente del tipo de.
Bases de datos II Universidad del Cauca Ing. Wilson Ortega.
7 Fragmentación Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega.
TEMA 2: HARDWARE Y SISTEMAS OPERATIVOS
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.
SISTEMAS OPERATIVOS Contenido: Descripción del proceso proceso nulo estado del procesador imagen del proceso información del BCP Miguel Ángel Martínez.
Tema 11: Segmentación y Paginación de la Memoria
Bases de datos II Universidad del Cauca Ing. Wilson Ortega.
Unidades funcionales de un ordenador 1. ¿Qué es un ordenador? Máquina que recibe unos datos, los procesa y ofrece los resultados de ese procesamiento.
Clase II Estructuras dinámicas (TAD) Listas Enlazadas. ¿A que llamamos estructuras dinámicas? ¿Por qué son necesarias? Ventajas y Desventajas que tendremos.
José Luis Vergara Soberanis..   Una tabla hash requiere mucho menos espacio de almacenamiento si el conjunto K es mucho menos pequeño que el universo.
Conceptos de sistemas de información 4 Sistema de información formal –Es un medio informativo organizacionalmente eficaz, que es diseñado con la finalidad.
Desventajas Poco eficiente: lectura y escritura en disco es lenta Necesita otro mecanismo de sincronización para acceder a los datos Son los procesos.
Katty Evangelina Hipólito Chi.   Aunque cada maquina tiene un lenguaje ensamblador distinto, el proceso de ensamblador tiene suficiente similitudes.
PRESENTADO POR : Juliana Andrea Ramírez Martínez Grado: 10I2 N°: 27.
1 Tema 15: Administración de Archivos Sistemas Operativos (Tema 17 en apuntes prof. Rovayo)
Optimización de Consultas Distribuidas. ÍNDICE Definiciones básicas Modelo de costo Estadísticas de la base de datos Optimización centralizada de consultas.
Asignaturas: Informática/Electiva I. Definición de Sistema operativo Conceptos Básicos Funciones de los Sistemas Operativos Clasificación Componentes.
G ESTIÓN DE LA MEMORIA Paginación y segmentación.
Bases de datos II Universidad del Cauca Ing. Wilson Ortega.
Sistemas de archivos. Sistemas de archivos 2 Objetivo del SdA  Ocultar al usuario los detalles relativos al almacenamiento de información en dispositivos.
1/50 Ing. Gerardo Chávez Malpartida Administración de Memoria SISTEMAS OPERATIVOS.
Teoría de Sistemas Operativos Archivos
Transcripción de la presentación:

JANITH SULAY JAIMES PABON GIOVANNY JIMÉNEZ GÓMEZ JOHN ANDRES AYALA ANGARITA SERGIO ANDRES ARAQUE BERMUDEZ GESTIÓN DE ALMACENAMIENTO SECUNDARIO

Contextualizacion La memoria principal es volátil y además muy pequeña para almacenar todos los programas y datos. Un sistema de almacenamiento secundario es necesario para mantener los datos que no conviene mantener en la memoria principal. No es tan veloz pero tiene gran capacidad para almacenar información en dispositivos tales como discos, cintas magnéticas, discos ópticos.

GESTIÓN DE ALMACENAMIENTO SECUNDARIO El almacenamiento secundario se lleva a cabo casi exclusivamente sobre discos, por lo que es interesante conocer su estructura y cómo se gestionan. El Sistema Operativo se encarga de : * Gestionar el espacio libre. * Asignar almacenamiento * Planificar almacenamiento

GESTIÓN DEL ESPACIO LIBRE Se debe gestionar el espacio que no está asignado a ningún archivo. Es necesario saber qué bloques están disponibles, entonces hace falta una tabla de asignación de discos. Se utilizan tres técnicas de uso común: 1. Las tablas de asignación de bits. 2. Las secciones libres encadenadas. 3. La indexación.

GESTIÓN DEL ESPACIO LIBRE 1. Las tablas de asignación de bits Utiliza un vector que contiene un bit por cada bloque del disco. Cada entrada igual a 0 es un bloque libre. Si es un 1 corresponde a un bloque en uso. Tienen la ventaja de que es fácil encontrar un bloque libre o un grupo de bloques libres.

GESTIÓN DEL ESPACIO LIBRE Ejemplo: Esta tabla resumen podría incluir por cada sub rango, el número de bloques libres y el máximo tamaño de números de bloques libres contiguos.

GESTIÓN DEL ESPACIO LIBRE 2. Secciones libres encadenadas Este método sirve para todas las técnicas de asignación de archivos. Problemas: a) Después de un tiempo de uso el disco llegará a estar fragmentado y muchas secciones serán de un solo bloque. b) Ralentización de creación de archivos.

GESTIÓN DEL ESPACIO LIBRE 2. Secciones libres encadenadas Cada elemento de la lista almacena la longitud y la dirección del siguiente elemento Almacena la lista en el espacio libre, por lo que no ocupa espacio extra Ejemplo: 0,1 – 5,3 – 14,3 – 29,0 – 32,2

GESTIÓN DEL ESPACIO LIBRE 3. Indexación Trata al espacio libre como si fuera un archivo y utiliza una tabla índice como la descrita en la asignación de archivos. Por eficiencia el índice debe trabajar con secciones de tamaño variables mejor que con bloques. De este modo habrá una entrada en la tabla para cada sección libre del disco. Este procedimiento ofrece un soporte eficaz para todos los métodos de asignación de archivos.

MÉTODOS DE ASIGNACIÓN DE ARCHIVOS 1. Asignación Contigua Cuando se crea un archivo se le asigna un único conjunto contiguo de bloques. La asignación contigua es la mejor para un archivo secuencial. Presenta algunos problemas, como la fragmentación externa.

MÉTODOS DE ASIGNACIÓN DE ARCHIVOS 2. La asignación encadenada La asignación se hace con bloques individuales. La tabla de asignación de archivos necesita una sola entrada por cada archivo que muestre el bloque de comienzo y la longitud del mismo. No presenta fragmentación externa porque solo se necesita un bloque cada vez. Acceso secuencial de la información. Utiliza espacio para los enlaces entre bloques.

MÉTODOS DE ASIGNACIÓN DE ARCHIVOS 3. La asignación indexada La tabla de asignación de archivos contiene un índice separado de un nivel para cada archivo: el índice posee una entrada para cada sección asignada al archivo. La asignación puede hacerse por bloques de tamaño fijo o en secciones de tamaño variable. La asignación por bloques elimina la fragmentación externa, mientras que la asignación por secciones de tamaño variable mejora la cercanía.

MÉTODOS DE ASIGNACIÓN DE ARCHIVOS 3. La asignación indexada Permite el acceso directo. Aunque: Consume espacio para los bloques de índices. Evita la fragmentación del disco.

BIBLIOGRAFÍA temasOperativos/MonogSO/GESTAR02.htm rocesos.pdf cC&pg=PA327&lpg=PA327&dq=la+asignaci%C3%B 3n+indexada&source=bl&ots=rrtMMkd6JZ&sig=QS 1wVGCF0fwZBIekvQVitCpzkr0&hl=es&sa=X&ei=X HJ5U_qcOujJsQTO54GoCg&ved=0CDwQ6AEwAw #v=onepage&q=la%20asignaci%C3%B3n%20indexa da&f=false