Sistemas De Archivos
Por Everest Medinilla
Un poco de historia
Griegos
Computador
Persona
cálculos. Asistido por un dispositivo mecánico de calculo
que realizaba
En 1820, Charles Babbage conceptualizó y diseño el primer computador
Un poco de historia
ENIAC (1943-1955)
Digital computer Reprogrammed to solve a full range of computing problems”. Don’t savedprograms. 18,000 tubos de vacio 200 KW 5,000 operaciones aritméticas/seg. Datos e instrucciones funcionan con mecanismos diferentes.
Un poco de historia
EDVAC
4,000 bulbos y uso de memoria de tubos de mercurio Idea fundamental: Que en la memoria coexistan datos con instrucciones.
Generaciones se definen por:
La forma en que se construyen las computadoras Forma en que el ser humano secomunica con ellas
Un poco de historia
Primera Generación (19491958)
Tubos al vació Lenguaje de máquina Batch processing (1952) Aparece la palabra “file” en el contexto de computación, al nombrar a la información almacenada en tarjetas perforadas.
Un poco de historia
Segunda Generación (19581964)
Circuitos de transistores Lenguajes de alto nivel: Fortran, Cobol (1962)Compatible TimeSharing System. Uso de extensión por convención
Un poco de historia
Tercera Generación (1964-197x)
Circuitos integrados Lenguajes de control de los sistemas operativos Se publica el primer modelo de base de datos relacional por E.F. Codd (1970)
Un poco de historia
Cuarta Generación (197x-1990)
Microprocesadores (circuitos integrados de alta densidad y mayorvelocidad) Aparece la PC Las enormes computadoras realizan cientos de millones de operaciones por segundo.
Un poco de historia
Quinta Generación (1990-)
Procesamiento en paralelo mediante arquitecturas y diseños especiales de gran velocidad Adopción de internet Manejo de lenguaje natural y sistemas de inteligencia artificial.
Computer file
Bloque de información arbitraria. Recursopara almacenar información. Guardado en un clase de tipo de almacenamiento duradero.
File Format
Forma particular de codificar información almacenada en un archivo.
Propietarios Abiertos (Standards)
Ejemplos
HTML: Hyper Text Markup Language PNG: Bitmapped images using lossless data compression. OGG: Multiple multimedia types
File Format
Cómo lo identifico?
Extensión delarchivo Metadata interna:
File
header Magic Number
Metadata externa:
OStypes
UTI
(Uniform Type Identifiers) Tipos MIME:
Text/html Image/gif
File Format
JPEG: Guarda una sola imagen. GIF: Posibilita movimiento. QuickTime: Contenedor
Multimedia Framework Audio, video e imagenes Data + Metadata Algoritmos de Compresion/Decompresion=Codec
Estructura de ladata en un archivo
Unstructured
Memoria. Depende del lenguaje Ej. Pascal C Java
Chunk-based
Contenedor con id Define el tamano del bloque
Directory Based
OLE Disk images (ISO)
Ogg format: Page Structure
Sistema de Archivos
Estructuran la información dentro de una unidad de almacenamiento. Gestiona el espacio disponible y los parametros de las instancias Almacena,recupera y actualiza los archivos dentro de ella. Proporciona utilitarios para su gestion.
Sistemas de archivos
Disk File Systems Flash File Systems OS File Systems Database File Systems Transactional File Systems Network File Systems Special Purpose File Systems
Disk File Systems
FAT (12, 16, 32) NTFS HFS HFS+ Ext2 Ext3 ISO 9600 ODS-5 UDF Pueden serJournalyng o Versioning
Flash File Systems
Uso en flash memory devices Log-structured
JFFS2 YAFFS
OS File Systems
Componentes de un sistema operativo:
Control de procesos Planificación de procesos Gestión de dispositivos Gestión de memoria Gestión de archivos Concurrencia de procesos Seguridad Comunicaciones
OS File Systems (Unix)
Bloques de inicio (bootstrap) ...
Regístrate para leer el documento completo.