SlideShare une entreprise Scribd logo
1  sur  40
Tema del día: Implementación de Sistemas de Archivos
Objetivos ,[object Object],[object Object],[object Object],[object Object]
Archivo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Archivos ,[object Object]
API POSIX de Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Directorio ,[object Object],[object Object]
Directorios ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
API POSIX de Directorios ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistema de Archivos ,[object Object],[object Object],[object Object],[object Object]
Sistemas de Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de Archivos Posible implementación de un Sistema de Archivos
Sistemas de Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object],Boot Superbloque Nodos-I Datos
Sistemas de Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de Archivos ,[object Object],[object Object],[object Object],[object Object]
Sistemas de Archivos Llamadas al sistema VFS /proc PCFS HSFS tmpfs swapfs UFS RFS NFS Memoria Espacio de memoria de proceso disco cdrom diskette
Sistemas de Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de Archivos ,[object Object],[object Object]
Sistemas de Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de Archivos ,[object Object],(a) Estado inicial. (b) Se han borrado los archivos D y F.
Sistemas de Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de Archivos ,[object Object]
Sistemas de Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de Archivos n - EOF 1 Free 5 Free 7 Bad Free … . 3 7 5 1 0 1 2 3 4 5 6 7 FAT (File allocation table) Bloques del Archivo
Sistemas de Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de Archivos ,[object Object], Indice externo Tabla de indices Archivo
Sistemas de Archivos 0 . . . . . . . . . . . . . . . . . 9 Indirecto Simple Indirecto Doble Indirecto Triple IS D D B B B ID IS D D B B B B D B B
Sistemas de Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de Archivos
Sistemas de Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sistemas de Archivos ,[object Object],[object Object],[object Object],[object Object],[object Object]
Bibliografía ,[object Object],[object Object],[object Object],[object Object],[object Object]
Gracias !   Ing. Gabriel E. Arellano [email_address] http://www.gabriel-arellano.com.ar/so/ (2008) Gabriel E. Arellano Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. The GNU Free Documentation License as applicable to this document can be found at:  http://www.gnu.org/copyleft/fdl.html

Contenu connexe

Tendances

Caracteristicas principales de los Sistemas De Archivos
Caracteristicas principales de los Sistemas De ArchivosCaracteristicas principales de los Sistemas De Archivos
Caracteristicas principales de los Sistemas De ArchivosIes Consuelo Aranda
 
Sistemas de archivos
Sistemas de archivosSistemas de archivos
Sistemas de archivosarthurLeav
 
Sistemas de archivos de windows
Sistemas de archivos de windowsSistemas de archivos de windows
Sistemas de archivos de windowsmariella1996
 
Sistemas de archivos
Sistemas de archivosSistemas de archivos
Sistemas de archivosbardock95
 
30 sistema de archivos
30 sistema de archivos30 sistema de archivos
30 sistema de archivosconrado perea
 
Sistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - CompendioSistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - CompendioJose Diaz Silva
 
Sistemas de archivos (CuzMarinJakssieldeJesus)
Sistemas de archivos (CuzMarinJakssieldeJesus)Sistemas de archivos (CuzMarinJakssieldeJesus)
Sistemas de archivos (CuzMarinJakssieldeJesus)Jakssiel Cruz
 
Sistemas de archivo - FAT - NTFS
Sistemas de archivo - FAT - NTFSSistemas de archivo - FAT - NTFS
Sistemas de archivo - FAT - NTFSPablo Macon
 
Particion de discos
Particion de discosParticion de discos
Particion de discosbralediro
 
Ejercicios directorios ii msdos
Ejercicios directorios ii msdosEjercicios directorios ii msdos
Ejercicios directorios ii msdosPablo Macon
 

Tendances (20)

Sistemas de Archivos Windows
Sistemas de Archivos WindowsSistemas de Archivos Windows
Sistemas de Archivos Windows
 
Sistema de archivos HPFS
Sistema de archivos HPFSSistema de archivos HPFS
Sistema de archivos HPFS
 
Caracteristicas principales de los Sistemas De Archivos
Caracteristicas principales de los Sistemas De ArchivosCaracteristicas principales de los Sistemas De Archivos
Caracteristicas principales de los Sistemas De Archivos
 
Sistemas de archivos ext y discos opticos
Sistemas de archivos ext y discos opticosSistemas de archivos ext y discos opticos
Sistemas de archivos ext y discos opticos
 
Sistemas de archivo
Sistemas de archivoSistemas de archivo
Sistemas de archivo
 
Sistemas de archivos
Sistemas de archivosSistemas de archivos
Sistemas de archivos
 
Sistemas de archivos
Sistemas de archivosSistemas de archivos
Sistemas de archivos
 
Sistemas de archivos de windows
Sistemas de archivos de windowsSistemas de archivos de windows
Sistemas de archivos de windows
 
Sistema de archivo
Sistema de archivoSistema de archivo
Sistema de archivo
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Sistemas de archivos
Sistemas de archivosSistemas de archivos
Sistemas de archivos
 
Sistema de Archivos
Sistema de ArchivosSistema de Archivos
Sistema de Archivos
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
30 sistema de archivos
30 sistema de archivos30 sistema de archivos
30 sistema de archivos
 
Sistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - CompendioSistema de archivos y directorios - Ubuntu - Compendio
Sistema de archivos y directorios - Ubuntu - Compendio
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Sistemas de archivos (CuzMarinJakssieldeJesus)
Sistemas de archivos (CuzMarinJakssieldeJesus)Sistemas de archivos (CuzMarinJakssieldeJesus)
Sistemas de archivos (CuzMarinJakssieldeJesus)
 
Sistemas de archivo - FAT - NTFS
Sistemas de archivo - FAT - NTFSSistemas de archivo - FAT - NTFS
Sistemas de archivo - FAT - NTFS
 
Particion de discos
Particion de discosParticion de discos
Particion de discos
 
Ejercicios directorios ii msdos
Ejercicios directorios ii msdosEjercicios directorios ii msdos
Ejercicios directorios ii msdos
 

Similaire à Sistemas de Archivos (20)

Tema 4 archivos unix
Tema 4 archivos unixTema 4 archivos unix
Tema 4 archivos unix
 
Sistemas virtual de archivos en linux.
Sistemas virtual de archivos en linux.Sistemas virtual de archivos en linux.
Sistemas virtual de archivos en linux.
 
Sistememas de archivos
Sistememas de archivosSistememas de archivos
Sistememas de archivos
 
diapositivas administracion
diapositivas administraciondiapositivas administracion
diapositivas administracion
 
Diapositivas administracion
Diapositivas administracionDiapositivas administracion
Diapositivas administracion
 
GESTION DE ALMACENAMIENTO.ppt
GESTION DE ALMACENAMIENTO.pptGESTION DE ALMACENAMIENTO.ppt
GESTION DE ALMACENAMIENTO.ppt
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Proyecto final Diseño y Programacion SO
Proyecto final Diseño y Programacion SOProyecto final Diseño y Programacion SO
Proyecto final Diseño y Programacion SO
 
Sistemas de archivos .
Sistemas de archivos .Sistemas de archivos .
Sistemas de archivos .
 
Ext4
Ext4Ext4
Ext4
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Prueba2
Prueba2Prueba2
Prueba2
 
Gestión de archivos
Gestión de archivosGestión de archivos
Gestión de archivos
 
Exposicion de s.o
Exposicion de s.oExposicion de s.o
Exposicion de s.o
 
Sistemas de archivos
Sistemas de archivosSistemas de archivos
Sistemas de archivos
 
Gestión de archivos
Gestión de archivosGestión de archivos
Gestión de archivos
 
Unidad 6
Unidad 6Unidad 6
Unidad 6
 
Sistema achivo UNIX
Sistema achivo UNIXSistema achivo UNIX
Sistema achivo UNIX
 
Controladora de perifericos indices
Controladora de perifericos indicesControladora de perifericos indices
Controladora de perifericos indices
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 

Plus de Gabriel Arellano

Repaso de Arquitectura de Computadoras Carretero
Repaso de Arquitectura de Computadoras CarreteroRepaso de Arquitectura de Computadoras Carretero
Repaso de Arquitectura de Computadoras CarreteroGabriel Arellano
 
Seguridad de Aplicaciones Web
Seguridad de Aplicaciones WebSeguridad de Aplicaciones Web
Seguridad de Aplicaciones WebGabriel Arellano
 
Estudio Comparativo de S.O.
Estudio Comparativo de S.O.Estudio Comparativo de S.O.
Estudio Comparativo de S.O.Gabriel Arellano
 
Procesos y Planificación de la CPU
Procesos y Planificación de la CPUProcesos y Planificación de la CPU
Procesos y Planificación de la CPUGabriel Arellano
 
Planificación de Discos en Linux
Planificación de Discos en LinuxPlanificación de Discos en Linux
Planificación de Discos en LinuxGabriel Arellano
 
Introducción a Entrada/Salida
Introducción a Entrada/SalidaIntroducción a Entrada/Salida
Introducción a Entrada/SalidaGabriel Arellano
 
Cluster Modular Autocontenido - 2008
Cluster Modular Autocontenido - 2008Cluster Modular Autocontenido - 2008
Cluster Modular Autocontenido - 2008Gabriel Arellano
 
Virtualización como Soporte a Investigaciones en Cs de la Computación
Virtualización como Soporte a Investigaciones en Cs de la ComputaciónVirtualización como Soporte a Investigaciones en Cs de la Computación
Virtualización como Soporte a Investigaciones en Cs de la ComputaciónGabriel Arellano
 
Seleccionando una plataforma Open Source de E-Learning y Educación a Distancia
Seleccionando una plataforma Open Source de E-Learning y Educación a DistanciaSeleccionando una plataforma Open Source de E-Learning y Educación a Distancia
Seleccionando una plataforma Open Source de E-Learning y Educación a DistanciaGabriel Arellano
 

Plus de Gabriel Arellano (10)

Repaso de Arquitectura de Computadoras Carretero
Repaso de Arquitectura de Computadoras CarreteroRepaso de Arquitectura de Computadoras Carretero
Repaso de Arquitectura de Computadoras Carretero
 
Seguridad de Aplicaciones Web
Seguridad de Aplicaciones WebSeguridad de Aplicaciones Web
Seguridad de Aplicaciones Web
 
Estudio Comparativo de S.O.
Estudio Comparativo de S.O.Estudio Comparativo de S.O.
Estudio Comparativo de S.O.
 
Procesos y Planificación de la CPU
Procesos y Planificación de la CPUProcesos y Planificación de la CPU
Procesos y Planificación de la CPU
 
Planificación de Discos en Linux
Planificación de Discos en LinuxPlanificación de Discos en Linux
Planificación de Discos en Linux
 
Introducción a Entrada/Salida
Introducción a Entrada/SalidaIntroducción a Entrada/Salida
Introducción a Entrada/Salida
 
Interfaz Hombre-Máquina
Interfaz Hombre-MáquinaInterfaz Hombre-Máquina
Interfaz Hombre-Máquina
 
Cluster Modular Autocontenido - 2008
Cluster Modular Autocontenido - 2008Cluster Modular Autocontenido - 2008
Cluster Modular Autocontenido - 2008
 
Virtualización como Soporte a Investigaciones en Cs de la Computación
Virtualización como Soporte a Investigaciones en Cs de la ComputaciónVirtualización como Soporte a Investigaciones en Cs de la Computación
Virtualización como Soporte a Investigaciones en Cs de la Computación
 
Seleccionando una plataforma Open Source de E-Learning y Educación a Distancia
Seleccionando una plataforma Open Source de E-Learning y Educación a DistanciaSeleccionando una plataforma Open Source de E-Learning y Educación a Distancia
Seleccionando una plataforma Open Source de E-Learning y Educación a Distancia
 

Dernier

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 

Dernier (11)

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 

Sistemas de Archivos

  • 1. Tema del día: Implementación de Sistemas de Archivos
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. Sistemas de Archivos Posible implementación de un Sistema de Archivos
  • 13.
  • 14.
  • 15.
  • 16. Sistemas de Archivos Llamadas al sistema VFS /proc PCFS HSFS tmpfs swapfs UFS RFS NFS Memoria Espacio de memoria de proceso disco cdrom diskette
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. Sistemas de Archivos n - EOF 1 Free 5 Free 7 Bad Free … . 3 7 5 1 0 1 2 3 4 5 6 7 FAT (File allocation table) Bloques del Archivo
  • 25.
  • 26.
  • 27. Sistemas de Archivos 0 . . . . . . . . . . . . . . . . . 9 Indirecto Simple Indirecto Doble Indirecto Triple IS D D B B B ID IS D D B B B B D B B
  • 28.
  • 29.
  • 30.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40. Gracias ! Ing. Gabriel E. Arellano [email_address] http://www.gabriel-arellano.com.ar/so/ (2008) Gabriel E. Arellano Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. The GNU Free Documentation License as applicable to this document can be found at: http://www.gnu.org/copyleft/fdl.html