sistemas de ficheros

18
SISTEMAS DE FICHEROS Integrant es: HAROLD ACOSTA LUIS CARLOS BARRIOS

Upload: bradley-mullen

Post on 03-Jan-2016

31 views

Category:

Documents


0 download

DESCRIPTION

SISTEMAS DE FICHEROS. Integrantes:. HAROLD ACOSTA LUIS CARLOS BARRIOS. SISTEMAS DE FICHEROS. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SISTEMAS DE FICHEROS

SISTEMAS DE

FICHEROSIntegrantes: HAROLD ACOSTA

LUIS CARLOS BARRIOS

Page 2: SISTEMAS DE FICHEROS

SISTEMAS DE FICHEROS

Conjunto de algoritmos y estructuras auxiliares que nos van a permitir de manera sencilla y transparente acceder nuestros datos en dispositivos de almacenamiento (por ejemplo: un disco duro, un cdrom, un disquete, un pendrive, etc.).

Page 3: SISTEMAS DE FICHEROS

Requisitos esenciales para el almacenamiento de información a largo plazo:

• Debe poder almacenarse una cantidad de información muy grande

• La información debe permanecer tras la terminación del proceso que la usa

• Debe permitir que múltiples procesos puedan acceder a la información concurrentemente

Page 4: SISTEMAS DE FICHEROS

¿QUE SON LOS ARCHIVOS?

Page 5: SISTEMAS DE FICHEROS

CARACTERISTICAS GENERALES DE LOS ARCHIVOS

• Nombre y extensión

• Datos sobre el archivo

• Tamaño

• Ubicación:

Page 6: SISTEMAS DE FICHEROS

EXTENSIONES DE ARCHIVOS MAS COMUNES

Page 7: SISTEMAS DE FICHEROS
Page 8: SISTEMAS DE FICHEROS

TIPOS DE ARCHIVOS

Page 9: SISTEMAS DE FICHEROS

ATRIBUTOS DE ARCHIVOS

• Protección • Contraseña • Creador • Propietario • Bandera de solo lectura• Bandera de oculto• Bandera de sistema • Bandera de archivado• Bandera ASCII/binario• Bandera de acceso

aleatorio

• Bandera de temporal• Banderas de candado• Longitud de registro• Posición de la llave• Longitud de la llave• Tiempo de creación• Tiempo de ultimo

acceso• Tiempo de ultimo

cambio• Tamaño actual• Tamaño máximo

Page 10: SISTEMAS DE FICHEROS

Sistemas de archivos para Windows XP, Windows Vista, Windows 7 y Windows 8

NTFS: proviene de (“New Tecnology File System”), que significa sistema de archivos de nueva tecnologia. Permite acceso a archivos y carpetas por medio de permisos. Tiene formato de compresion nativa, permite encriptacion, soporta 2 TB, no se recomienda en sistemas con menos de 400 MB.

Page 11: SISTEMAS DE FICHEROS

Sistemas de archivos de UNIX y LINUX

EXT/EXT2/EXTE3: se trata de un sistema de ficheros de alto rendimiento usado para discos duros, así como para sistemas de almacenamiento extraíbles. Tiene la ventaja de permitir actualizar de ext2 a ext3 sin perder los datos almacenados ni tener que formatear el disco. Tiene un menor consumo de CPU y esta considerado mas seguro que otros sistemas de ficheros en Linux dada su relativa sencillez y su mayor tiempo de prueba. Los sistemas operativos de Linux e Unix son capaces de detectar casi cualquier sistema de archivos (EXT, FAT, FAT32, NTFS, CDFS, UDF, ect.)

Page 12: SISTEMAS DE FICHEROS

DIRECTORIOS

Para llevar el control de los ficheros, estos suelen unos DIRECTORIOS o CARPETA que, en muchos sistemas son a su vez ficheros.

Page 13: SISTEMAS DE FICHEROS

SISTEMAS DE DIRECTORIOS DE UN SOLO NIVEL

La forma más sencilla de este, es que el directorio contenga todos los ficheros. A veces se le llama DIRECTORIO DE RAÍZ .

Page 14: SISTEMAS DE FICHEROS

SISTEMAS DE DIRECTORIOS A DOS NIVELES

Para evitar conflictos cuando dos usuarios escogen el mismo nombre para sus propios ficheros, el siguiente escalón sería dar a cada usuario un directorio privado. Así, los nombres escogidos por un usuario no chocarán con los escogidos por otro, y no habrá problemas si el mismo nombre aparece en dos o más directorios.

Page 15: SISTEMAS DE FICHEROS

SISTEMAS DE DIRECTORIOS JERÁRQUICOS

Los archivos son almacenados por medio de directorios, esta clasificación se da acuerdo a la conveniencia del usuario o de la empresa. La estructura tiene una forma de árbol con raíz, este método es el más utilizado debido a que la revisión o búsqueda se realiza de forma sencilla.

Para accesar a los archivos que se almacenan en un sistema jerárquico, el usuario debe indicar el o los directorios que se deben recorrer para localizar el archivo deseado, a esto se le denomina ruta de acceso del archivo.

Page 16: SISTEMAS DE FICHEROS

OPERACIONES CON DIRECTORIOS

• CREATE• DELETE• OPENDIR• CLOSEDIR• READDIR• RENAME• LINK• UNLINK

Page 17: SISTEMAS DE FICHEROS

IMPLEMENTACIÓN DEL SISTEMA DE FICHEROS

Asignación contigua

Asignación por lista enlazada

i-nodos

Page 18: SISTEMAS DE FICHEROS

IMPLEMENTACION DE DIRECTORIOS

Para poder leer de un fichero, es preciso abrirlo primero. Cuando se abre un fichero, el sistema operativo utiliza el nombre de camino proporcionado por el usuario para localizar la entrada de directorio. Ésta proporciona la información necesaria para hallar los bloques de disco. Dependiendo del sistema, esta información podría ser la dirección en disco de todo el fichero (asignación contigua), el número del primer bloque (ambos esquemas de lista enlazada) o el número del i-nodo. En todos los casos. La función principal del sistema de directorios es establecer una correspondencia entre el nombre de fichero ASCII y la información necesaria para localizar los datos.