S.o uidad 5
Instituto Tecnológico de Oaxaca
Unidad 5
Cuarto Semestre
Junio de 2011
Horario: 4:00 a 5:00 hrs.
Sistemas Operativos
TEMAS:
5.1 Sistemas de Archivos.
5.2 Noción de archivo real y virtual.
5.3 Componente de un sistema de archivos.
5.4 Organización lógica y física.
5.5 Mecanismos de acceso a los archivos.
5.6 Manejo de espacio en memoria secundaria.
5.7 Modelojerárquico.
5.8 Mecanismo de recuperación en caso de falla.
5.9 Permisos de Acceso.
5.10 servicios de directorios
a)HFS
b)MFS
c)HPFS
5.11 Atributos de un Archivo.
Catedrático:
Blanhir Ramírez Mario Alberto.
Alumno:
Castellanos Martínez Aldo Jesús.
Carrera:
Ing. Sistemas Computacionales.
Sistemas de Archivos (Linux y Windows)
¿Qué es un sistema de archivos?Los sistemas de archivos más comunes utilizan dispositivos de almacenamiento de datos (Disco Duros, CDS, Floppys, USB Flash , etc..) que permiten el acceso a los datos como una cadena de bloques de un mismo tamaño, a veces llamados sectores, usualmente de 512 bytes de longitud. El software del sistema de archivos es responsable de la organización de estos sectores en archivos y directorios ymantiene un registro de qué sectores pertenecen a qué archivos y cuáles no han sido utilizados. Un sistema de archivos tiene directorios que asocian nombres de archivos con archivos, usualmente conectando el nombre de archivo a un índice en una tabla de asignación archivos de algún tipo, como FAT en sistemas de archivos MSDOS o los inodos de los sistemas Unix. La estructura de directorios puede serplana o jerárquica (ramificada o "en árbol"). En algunos sistemas de archivos los nombres de archivos son estructurados, con sintaxis especiales para extensiones de archivos y números de versión. En otros, los nombres de archivos son simplemente cadenas de texto y los metadatos de cada archivo son alojados separadamente.
En sistemas de archivos jerárquicos, en lo usual, se declara la ubicaciónprecisa de un archivo con una cadena de texto llamada "ruta". La nomenclatura para rutas varía ligeramente de sistema en sistema, pero mantienen por lo general una misma estructura. Una ruta viene dada por una sucesión de nombres de directorios y subdirectorios, ordenados jerárquicamente de izquierda a derecha y separados por algún carácter especial que suele ser una barra
('/') o barra invertida ('')y puede terminar en el nombre de un archivo presente en la última rama de directorios especificada.
Por ejemplo, en un sistema Unix (TambiénLinux) la ruta a la canción preferida del usuario"armando" sería algo como:/home/armando/multimedia/obizienk.mp3
Un ejemplo análogo en un sistema de archivos Windows se vería como:
C:\Mis documentos\Mi música\obizienk.mp3
Sistema de Archivos de DiscoUn sistema de archivo de disco está diseñado para
el almacenamiento de archivos en una unidad de
disco, que puede estar conectada directa o
indirectamente a la computadora.
Ejemplos de sistemas de archivos de disco:
* EFS
* EXT2
* EXT3
* FAT (sistemas de archivos de DOS y
Windows)
* UMSDOS
* FFS
* Fossil
* HFS (para Mac OS)
* HPFS
* ISO 9660 (sistema de archivos de solo lecturapara CDROM)
* JFS
* kfs
* MFS (para Mac OS)
* Minix
* NTFS (sistemas de archivos de Windows NT XP)
* OFS
* ReiserFS
* Reiser4
* UDF (usado en DVD y en algunos CDROM)
* UFS
* XFS
EXT2
EXT2 (second extended filesystem o "segundo sistema de archivos extendido") fue el sistema de archivos estándar en el sistema operativo
GNU/Linux por varios años y continúa siendo ampliamenteutilizado. Fue diseñado originalmente por Rémy Card. La principal desventaja de ext2 es que no implementa el registro por diario o bitácora (en inglés Journaling), que sí soporta su sucesor ext3 u otros sitemas de ficheros como ReiserFS.
El ext2 tiene un límite máximo de 4GB de archivo, pero no limita el tamaño máximo de la partición a
4GB, como es el caso de la FAT.
El ext2 tiene soporte para...
Regístrate para leer el documento completo.