Extensin Latacunga Tema: Sistemas de Archivos Introduccin: El sistema de archivos es una parte fundamental del sistema operativo, debido a que sta es la manera de guardar y leer los datos en el disco duro. Es de vital importancia conocer que sistema de archivos tiene su sistema operativo para no tener problemas de incompatibilidad con otra informacin en un futuro. Al ser la manera de guardar los datos en el disco, duro cada sistema operativo tiene su propio sistema de archivos. Objetivo: Estudiar los diferentes sistemas de archivos que existen para Windows, Linux y Unix. Desarrollo: Sistemas de Archivos El sistema de archivos o ficheros, file system en ingls, es el componente del sistema operativo encargado de administrar y facilitar el uso de las memorias perifricas, ya sean secundarias o terciarias. Sus principales funciones son la asignacin de espacio a los archivos, la administracin del espacio libre, y la administracin del acceso a los datos resguardados. Estructuran la informacin guardada en una unidad de almacenamiento (normalmente un disco duro de una computadora), que luego ser representada ya sea textual o grficamente utilizando un gestor de archivos. La mayora de los sistemas operativos manejan su propio sistema de archivos. Caractersticas de los Sistemas de Archivos. Seguridad o permisos listas de control de acceso (ACLs) UGO (Usuario, Grupo, Otros) Atributos extendidos (ej.: slo aadir al archivo pero no modificar, no modificar nunca, etc.) Mecanismo para evitar la fragmentacin Capacidad de enlaces simblicos o duros Integridad del sistema de archivos (Journaling) Soporte para archivos dispersos Soporte para cuotas de discos Soporte de crecimiento del sistema de archivos nativo
Nombre: Bismar Villegas NRC: 1468 Tipos de Sistemas Operativos Sistemas de archivos de disco Un sistema de archivo de disco est diseado para el almacenamiento de archivos en una unidad de disco, que puede estar conectada directa o indirectamente a la computadora. Sistemas de archivos de red Un sistema de archivos de red es el que accede a sus archivos a travs de una red. Dentro de esta clasificacin encontramos dos tipos de sistemas de archivos: los sistemas de archivos distribuidos (no proporcionan E/S en paralelo) y los sistemas de archivos paralelos (proporcionan una E/S de datos en paralelo). Sistemas de archivos de propsito especial (Special purpose file system). Aquellos tipos de sistemas de archivos que no son ni sistemas de archivos de disco, ni sistemas de archivos de red. Ejemplos: acme (Plan 9), archfs, cdfs, cfs, devfs, udev, ftpfs, lnfs, nntpfs, plumber (Plan 9), procfs, ROMFS, swap, sysfs, TMPFS, wikifs, LUFS, etc. Sistema de Archivos de Windows NTFS de Windows. NTFS (New Technology File System) es un sistema de archivos diseado especficamente para Windows NT (incluyendo las versiones Windows 2000, Windows 2003, Windows XP y Windows Vista), con el objetivo de crear un sistema de archivos "eficiente", "robusto" y con "seguridad" incorporada desde su base. Tambin admite compresin nativa de ficheros, cifrado e incluso transaccionees Est basado en el sistema de archivos HPFS de IBM/Microsoft usado en el sistema operativo OS/2, y tambin tiene ciertas influencias del formato de archivos HFS diseado por Apple. NTFS permite definir el tamao del clster, a partir de 512 bytesde forma independiente al tamao de la particin. Los sistemas FAT, Tabla de Asignacin de Archivos, son sencillos ya que lo nico que hacen es guardar en un sector de arranque una tabla que le indica al sistema operativo donde estn los archivos. FAT16 fue la primera versin para sistemas Windows pero se volvi obsoleto por no poder manejar ms de 65.000 archivos y un disco de 4GB de capacidad. FAT32, la siguiente versin, resolvi esto (puede manejar ms de 200 millones de archivos y discos de 2000GB), pero tiene como problemas una fragmentacin importante de archivos. Otros inconvenientes de FAT son la falta de permisos de seguridad y ser muy propenso a errores. Este formato no desapareci ya que es muy til en dispositivos extrables como diskettes, pen drives, etc. por ser liviano y compatible con casi cualquier sistema operativo.
Nombre: Bismar Villegas NRC: 1468 Sistema de Archivos de Linux FAT, FAT16, FAT32: sistema de archivos de MS-DOS, Windows 95 y Windows 98. Se sigue utilizando por su sencillez y porque es reconocido por todos los sistemas operativos. Es un sistema de archivos muy frgil y no es tolerante a fallos, adems de ser lento con respecto a los otros. NTFS: sistema de archivos de Windows NT, 2000, XP y 2003. Es un sistema ms sofisticado y rpido que es anterior y el actual estndard de Microsoft. Es un sistema de archivos cuya implementacin es propietaria y cerrada, por lo que no es reconocido en su totalidad por todos los sistemas operativos. EXT2: sistema de archivos estndard de Linux, su organizacin interna permite no necesitar defragmentacin (fenmeno que se da en otros sistemas por el cual los archivos de distribuyen de forma que el tiempo que se tarda en acceder a ellos se incrementa, realientizando el acceso a disco). EXT3: es la extensin de EXT2, incorpora tolerancia a fallos permitiendo una rpida recuperacin del sistema cuando el ordenador se bloque o apag inesperadamente. ReinserFS y XFS: sistemas de archivos de alto rendimiento y rapidez que mejoran los sistemas anteriores. Sistema de Archivos de Unix Usa el Unix File System (UFS) que es un sistema de archivos utilizado por varios sistemas operativos UNIX y POSIX. Es un derivado del Berkeley Fast File System (FFS), el cual es desarrollado desde FS UNIX (este ltimo desarrollado en los Laboratorios Bell). Conclusin: Cada sistema operativo tiene un especfico sistema de archivos dependiendo de las necesidades que estos presentan, no sin antes tener la capacidad de leer algunos sistemas de archivos de otros sistemas operativos. sta capacidad permite compartir datos entre diferentes sistemas operativos. Bibliografa: - http://hoceenblog.blogspot.com/2008/05/sistemas-de-archivos-windows.html - http://www.juntadeandalucia.es/averroes/iesatalaya/contenido/sistemaarchivos.html - http://es.wikipedia.org/wiki/Unix_File_System - http://es.wikipedia.org/wiki/Unix_File_System