El documento describe los sistemas de archivos, que estructuran la información almacenada en unidades de almacenamiento como discos duros. Explica que Windows usa los sistemas de archivos FAT y NTFS, Linux usa un sistema de archivos basado en archivos, y Unix usa un núcleo llamado kernel que administra el acceso a archivos. También cubre temas como los tipos de acceso a archivos, la seguridad y protección de archivos, y el manejo de errores en sistemas de archivos.
Arquitectura Ecléctica e Historicista en Latinoamérica
Sistemas de archivos en diferentes sistemas operativos
1. Los sistemas de archivos o
ficheros (en inglés:filesystem),
estructuran la información
guardada en una unidad de
almacenamiento (normalmente un
disco duro de una computadora),
que luego será representada ya
sea textual o gráficamente
utilizando un gestor de archivos.
2. • Sistemas de archivos de disco
• Sistemas de archivos de red
• Sistemas de archivos de propósito especial
3. • Windows XP
El sistema de archivos utilizado por estos sistemas
operativos comenzó siendo FAT16 o FAT “a secas”. La
primera versión de Windows en incorporar soporte nativo
para FAT32 fue Windows 95 OSR2. Por otro lado, los
Sistemas Operativos basados en NT emplean los
sistemas de archivos NTFS desde el origen y a partir de
Windows 2000 se otorgó también soporte para FAT.
4. • Linux
La base del sistema de archivos de Linux, es obviamente
el archivo, que no es otra cosa que la estructura
empleada por el sistema operativo para almacenar
información en un dispositivo físico como un disco
duro, un disquete, un CD-ROM o un DVD. Como es
natural un archivo puede contener cualquier tipo de
información, desde una imagen en formato PNG o JPEG
a un texto o una página WEB en formato HTML, … El
sistema de archivos es la estructura que permite que
Linux maneje los archivos que contiene.
5. • Unix
El sistema se basa en un Núcleo llamado Kernel, que
reside permanentemente en la memoria, y que atiende a
todas las llamadas del sistema, administra el acceso a
los archivos y el inicio o la suspensión de las tareas de
los usuarios.
La comunación con el sistema UNIX se da mediante un
programa de control llamado SHELL. Este es un
lenguaje de control, un intérprete, y un lenguaje de
programación, cuyas características lo hacen
sumamente flexible para las tareas de un centro de
cómputo.
6. Los tipos de acceso más conocidos son:
• Acceso Secuencial
• Saltar registros.
• Leer en otro orden.
• Acceso Aleatorio
• Cada operación de lectura (read) da la posición en el archivo con
la cual iniciar.
• Una operación especial (seek) establece la posición de trabajo
pudiendo luego leerse el archivo secuencialmente.
7. Las pérdidas se pueden deber a problemas de
hardware, software, hechos externos, etc.
• Manejo de un bloque defectuoso:
• Se utilizan soluciones por hardware y por software.
8. Un servidor de archivos es un equipo de computo
exclusivo para almacenar la información de todos los
usuarios y grupos, con la ventaja de que se tiene acceso
controlado a los recursos por medio de contraseñas, para
mantener la privacidad de los archivos deseados, pero
también con la posibilidad de compartir recursos entre
varios usuarios o tener un repositorio público de archivos
en donde todos puedan almacenar información, todo
depende de las necesidades.
9. Dos de las más importantes facetas de la seguridad son:
• La pérdida de datos.
• Los intrusos.
Algunas de las causas más comunes de la pérdida de
datos son:
• Actos y hechos diversos, como
incendios, inundaciones, terremotos, guerras, revolucion
es, roedores, etc.
• Errores de hardware o de software, como fallas en la
CPU, discos o cintas ilegibles, errores de
telecomunicación, errores en los programas, etc.
• Errores humanos, por ej., entrada incorrecta de
datos, mal montaje de cintas o discos, ejecución
incorrecta de programas, pérdida de cintas o discos, etc.
10. Un proceso se ejecuta en alguno de los dominios de
protección:
• Existe una colección de objetos a los que puede tener
acceso.
• Cada objeto tiene cierto conjunto de derechos.
Los procesos pueden alternar entre los dominios durante la
ejecución.
Una llamada al S. O. provoca una alternancia de dominio.
En algunos S. O. los dominios se llaman anillos.