GESTION DE DISPOSITIVOS

Slides:



Advertisements
Presentaciones similares
Introducción Principios del Software E/S Principios del Hardware E/S
Advertisements

IMPLEMENTACION CONTIGUA Y NO CONTIGUA
Administración de memoria
Administración Memoria
Arquitectura de Sistema de E/S
Organizaciones Indexadas
Organización Secuencial
Sistemas Operativos Gestión de Memoria.
DEFINICIONES. TIPOS. SEMANA 12
IBD Clase 7.
LICENCIATURA EN SISTEMAS COMPUTACIONALES EN ADMINISTRACION
Sistema operativo Componentes de un sistema operativo
IV - Gestión de disco.
Sistemas Gestores de Ficheros
CLASE 3 SOFTWARE DEL MICROPROCESADOR
EQUIPO ·# 3 SISTEMAS OPERATIVOS
Estructuras de Datos (ARRAYS)
Introducción a los Sistemas Operativos Memoria Virtual
SISTEMA OPERATIVO Un sistema operativo es un programa básico (el más básico y necesario) que controla una computadora. El sistema operativo oculta la complejidad.
Implementación de archivos
Planificación de la Información.
TEMA: SISTEMA DE ARCHIVOS
Johanna Lizeth Rodríguez Lorena Fda. Chávarro Ramos
JULIO BERNA. Los procesos de usuario emiten peticiones de entrada/salida al sistema operativo. Las peticiones se procesan de forma estructurada en las.
Introducción a los Conceptos de Bases de Datos Docente: Ing. Marleny Soria Medina.
Almacenamiento y Recuperación de la Información 2do Semestre 2005 Wenceslao Palma M.
HILOS Y COMUNICACIÓN ENTRE PROCESOS
PROGRAMACION II.  Es un conjunto de datos no necesariamente del mismo tipo, los cuales se podrán manipular o realizar cualquier operación sobre cada.
Tema 10: Gestión de Memoria
Administración de memoria
Administración del espacio
PAGINACIÓN Y SEGMENTACIÓN
Sebastián Sánchez Prieto
Estructuras de Archivos y Bases de datos
Tecnología de la información Unidad: 3 El software Profesor: Fernando J. Martini.
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
Estructura del sistema de Archivos de
Administración de Memoria
Introducción a los Sistemas Operativos
Capítulo 7 Gestión de memoria.
Administración de Memoria no contigua
Sistemas Operativos Tema 3
Memoria virtual.
Administrador de procesos
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.
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.
CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO
Teoría de Sistemas Operativos
SISTEMAS DE ARCHIVOS.
Estructura de los Sistemas Operativos
Gestión de Memoria.
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.
Unidad 2 – Gestión de Procesos
Licenciatura Tecnologías de la Información y Comunicación
Gestión de memoria Rina Arauz.
MIA - Grupo 5 Unidad 2.
Programación II Concepto de Archivos.
TIPOS DE SISTEMAS OPERATIVOS.  Que es un sistema operativo??  Es el encargado de brindar al usuario una forma amigable y sencilla de operar, interpretar,
El Sistema Operativo es el software básico necesario para el funcionamiento de cualquier ordenador Los Sistemas Operativos están en continua evolución.
Sistema de Gestión de Archivos FUNDAMENTOS TEORICOS Ing. Jorge Gutiérrez D Universidad Nacional de Colombia Catedrático - I Sem 2009
Gestión de Memoria – Parte 2
JANITH SULAY JAIMES PABON GIOVANNY JIMÉNEZ GÓMEZ JOHN ANDRES AYALA ANGARITA SERGIO ANDRES ARAQUE BERMUDEZ GESTIÓN DE ALMACENAMIENTO SECUNDARIO.
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.
Transcripción de la presentación:

GESTION DE DISPOSITIVOS

Gestión de Dispositivos Funciones Controlar el estado de cada dispositivo Utilizar las políticas de entrega de dispositivos a un proceso y su duración. Asignar el Dispositivo Desasignar Temporal Permanentemente Clases Dedicados ( Unidades de cinta, Impresoras, graficadores ) Compartidos ( Discos, DVD ) Virtuales Spooling

Gestión de Dispositivos MEDIOS DE ALMACENAMIENTO MEDIOS DE ACCESO Papel Secuencial Cinta Disco Magnético Directo Disco Óptico

GESTION DE ARCHIVOS

Gestión de Archivos Base de Datos Definiciones Básicas Archivo Campo Subcampos Valor real almacenado Nombre del campo longitud Registro Colección de campos Archivo Colección de Registros Base de Datos Colección de datos relacionados y contiene uno o varias clases de Archivos. Operaciones sobre archivos Recuperar Registros Todo Uno Siguiente Previo Varios Borrar Registros Insertar Registros Actualizar Registros Base de Datos Archivo Reg. 1 Campo 1 Campo 2 Campo 3 Reg. 2 Campo 1 Campo 2 Campo 3 Reg. 3 Campo 1 Campo 2 Campo 3 Archivo Reg. 1 Campo 1 Campo 2 Campo 3 Reg. 2 Campo 1 Campo 2 Campo 3 Reg. 3 Campo 1 Campo 2 Campo 3 Archivo Reg. 1 Campo 1 Campo 2 Campo 3 Reg. 2 Campo 1 Campo 2 Reg. 3 Campo 1

Supervisor Básico de E/S Sistema de Archivo Básico Gestión de Archivos Arquitectura del Software Manejadores de Dispositivos Se encargan de procesar el inicio y terminación de una petición de E/S en ese dispositivo Sistema de Archivos Básico Es la E/S Física intercambia los bloques de datos entre el dispositivo y la memoria principal Supervisor Básico de E/S Se encarga del inicio terminación de la E/S con archivos, de la selección y planificación del dispositivo. E/S Lógica Es la parte que permite a los usuarios o programas acceder a los registros. Método de Acceso Es una interfaz estándar entre aplicaciones, sistema de archivos y dispositivos. Pila Secuencial Indexado Dispersión E/S Lógica Supervisor Básico de E/S Sistema de Archivo Básico Manejador Disco Manejador Cinta Programa de Usuario Hardware

Gestión de Archivos Archivos de Pila Los datos se organizan en orden de llegada Cada registro consta de una ráfaga de datos por lo tanto sus campos pueden variar en longitud y deben ser demarcados por delimitadores.

Gestión de Archivos Archivos Secuenciales Registros de longitud fija Conjunto fijo de campos en orden Campo Clave Es la forma mas estándar de almacenar información. Clave

Gestión de Archivos Archivos Secuenciales Indexados El índice es un archivo secuencial simple, donde cada registro consta de dos campos : campo clave, apuntador al archivo principal. Los registros del archivo principal contienen un campo que apunta al archivo de desbordamiento el cual sirve para insertar registros

Gestión de Archivos Archivos Indexados Cada campo puede ser objeto de búsqueda, por lo tanto deben existir múltiples índices. Se utiliza con registros de longitud variable Un índice puede ser exhaustivo o parcial

Gestión de Archivos Archivos Directos o de Dispersión Clave Se requiere de un campo clave en cada registro, pero no esta ordenado secuencialmente. Se utilizan registros de longitud fija Se acezan directamente por medio de una función de dispersión. Clave F(x)

Gestión de Archivos El Directorio Información Básica Nombre del Archivo Tipo de Archivo Organización del Archivo Información de Direccionamiento Volumen o Dispositivo Dirección de Comienzo Tamaño Usado Tamaño Asignado Información de Control de Acceso Propietario Información de Acceso Acciones Permitidas Información de Uso Fecha de Creación Identidad del Creador Fecha Ultima Lectura Identidad del ultimo lector Fecha ultima modificación Identidad del ultimo modificador fecha de la ultima copia de seguridad Utilización Actual El Directorio Es un archivo poseído por el sistema operativo que contiene la información de una colección de archivos Operaciones Buscar Crear Archivo Borrar Archivo Listar Directorio

Gestión de Archivos ESTRUCTURA DE LISTA DE ENTRADAS Se representa con un archivo secuencial donde la clave es nombre del archivo ESTRUTUCTURA DE ARBOL Se compone de archivo maestro, subdiretorios de usuarios, subdiretorios de archivos y archivos.

Gestión de Archivos El nombre de un archivo se compone de dos partes : Compartición de Archivos Derechos de Acceso Ninguno Conocimiento Ejecución Lectura Adición Actualización Cambio de protección Borrado Asignación de derechos Usuario Grupo Todos Accesos Simultaneos Exclusión Mutua e Interbloqueo El nombre de un archivo se compone de dos partes : Nombre del Camino Nombre del propio del archivo

Gestión de Archivos Métodos de Agrupación de Registros Bloques Fijos Pista 1 Pista 2 Bloques Fijos R1 R6 R9 R11 R12 Pista 1 Pista 2 R2 R3 R4 R5 R10 R8 R7 Bloques de longitud variable por tramos R1 R2 R3 Pista 1 Pista 2 R5 R6 R4 R7 R8 Bloques de longitud variable sin tramos

Gestión de Archivos Asignación de Archivos en memoria secundaria Un archivo consta de un conjunto de bloques El S.O. Es responsable de la asignación de los bloques y controlar los no asignados. Asignación Previa vs Asignación Dinámica Tamaño de Sección Secciones contiguas y grandes Se asigna a los archivos un grupo continuo de bloques inciando con un puntero, se crea fragmentación de espacio Bloques Se asigna el numero necesario de bloques y se crea una tabla de tamaño fijo

Asignación Continua de Archivos Gestión de Archivos Asignación Continua de Archivos Nombre del Archivo Bloque Inicio Longitud Archivo A 2 3 Archivo B 9 5 Archivo C 18 8 Archivo D 30 Archivo E 26 5 10 15 20 25 30

Asignación Continua de Archivos Gestión de Archivos Asignación Continua de Archivos Tras Compactación Nombre del Archivo Bloque Inicio Longitud Archivo A 3 Archivo B 5 Archivo C 8 Archivo D 19 2 Archivo E 16 5 10 15 20 25 30

Asignación Encadenada de Archivos Gestión de Archivos Asignación Encadenada de Archivos Nombre del Archivo Bloque Inicio Longitud ::: Archivo B 1 5 5 10 15 20 25 30

Asignación Encadenada de Archivos Gestión de Archivos Asignación Encadenada de Archivos Tras Concentración Nombre del Archivo Bloque Inicio Longitud ::: Archivo B 5 5 10 15 20 25 30

Asignación Indexada de Archivos por bloques Gestión de Archivos Asignación Indexada de Archivos por bloques Nombre del Archivo Bloque Indice ::: Archivo B 24 5 10 15 1 8 3 14 28 20 25 30

Asignación Indexada de Archivos por secciones de longitud variable Gestión de Archivos Asignación Indexada de Archivos por secciones de longitud variable Nombre del Archivo Bloque Indice ::: Archivo B 24 5 10 15 Bloque de Inicio Longitud 1 3 28 4 14 20 25 30

Gestión de Archivos Gestión del Espacio Libre El S.O. mantiene en memoria no solo la tabla de asignación de archivos si no la de asignación de disco Tablas de Bits Por cada bloque un bit 1= ocupado 2= libre Secciones libre encadenadas Tienen un puntero y una longitud de sección Indexación Tabla de indices