El sistema de archivos o ficheros es el componente
del sistema operativo encargado de administrar y facilitar el uso de las memorias perifricas, ya sean secundarias o terciarias. Este proporciona la asignacin de espacio a los archivos la administracin de espacio libre y el acceso a los datos guardados, representada textual o grafica por medio del gestor de archivos.
SISTEMA DE ARCHIVOS DE WINDOWS Estructura la informacin en unidades de almacenamiento (disco duro) que es representada textual o grficamente proveen mtodos para crear, mover, renombrar y eliminar tanto archivos como directorios. El directorio de raz se identifica como ":\ , las carpetas que contienen los archivos dentro de esta se identifican como "\ y los archivos de identifican mediante un nombre esto lo podemos encontrar ya sea disco rgido, lectora de CD, diskettera, etc. Ejemplo de una ruta de archivo sera "C:\nombre_carpeta\archivo.ext". Siempre se lleva una extensin. Podemos encontrar varios sistemas de archivos como son FAT16, FAT32 y NTFS. 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 mas de 65.000 archivos y un disco de 4GB de capacidad. FAT32, la siguiente versin, resolvi esto (puede manejar mas de 200 millones de archivos y discos de 2000GB), pero tiene como problemas una fragmentacin importante de archivos, haciendo mas lenta la bsqueda en el disco, y que el tamao mximo de archivo es de 4GB, un limitante bastante importante a la hora de la edicin de video o backups. NTFS es mas segura permite menos fragmentacin, sus limites son 16 Terabytes de tamao de archivo (1TB=1024GB), puede manejar algo mas de 4 mil millones de archivos y puede controlar discos de hasta 256TB.
Un disco es un dispositivo fsico capaz de almacenar informacin de forma permanente, por lo tanto, la informacin no se borrar si se produce un corte del suministro elctrico. Los discos pueden ser fijos, como los discos duros, o removibles como los CD-ROM, DVD's o memorias Flash USB. O bien porque la capacidad de un disco es grande, o bien porque queremos tener ms de un sistema operativo instalado, o por agrupar la informacin segn su importancia, podemos particionar un disco. Un disco particionado se comporta como si se tratasen de varios discos. Sistema de archivos usados por Linux Por ejemplo, tenemos un disco duro de 80GBytes y queremos instalar dos sistemas operativos, Windows y Linux, dividiremos el disco en al menos 3 particiones. Una primera de 30 GBytes para Windows, una segunda de 480 Mbyte para la memoria virtual de Linux, y una tercera de aproximadamente 50 Gbytes para Linux (los nmeros utilizados son meramente orientativos). Cuando creamos una particin, todos los discos tienen al menos una, especificamos el sistema de archivos que vamos a utilizar. Un sistema de archivos define como se organizan los datos dentro de la particin y las operaciones que podemos realizar sobre ellos. Existen varios tipos de sistemas de archivos, los ms comunes:
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 estndar 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 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. 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 MAC OS X
Ocupa el HFS y HFS+, sistema de archivos jerrquico o hierarquial File System, es un sistema desarrollado por Apple Inc.para uso en computadoras que corren en Mac Os usado en disques y disco duros, tambin es posible encontrarlo en CD-ROM, su sucesor es el HFS+ el cual es llamado extendido Mac Os. Este fue introducido por Apple en 1985 para remplazar el Macintosh File System (sistema de archivos Macintosh MFS), ambos compartan caractersticas similares no disponibles en otros ficheros. Divide un volumen en bloques lgicos de 512 bytes agrupados en bloques de asignacin limitado a 65.536 bloques de asignacin.
HFS+ tambien es conocido como HFS Extended o Mac Os Extended. Soporta archivos mas grandes, bloques direccioales de 32 bits en ves de 16 bits. Permite nombre de fichero hasta 255 caracteres, antes solo eran de 31 caracteres. Tambien es el formato ocupado para el iPod reproductor de msica digital. HFS+ fue introducido el 19/Enero/1998. Sin embargo su primer aspecto, como filesystem beta, estaba en los betas nunca- lanzados del OS de Copland. SISTEMAS DE ARCHIVOS ORACLE SOLARIS El SO Oracle Solaris admite tres tipos de sistemas de archivos: Basados en disco Basados en red Virtuales
Los sistemas de archivos basados en disco se almacenan en medios fsicos como discos duros y DVD. Los sistemas de archivos basados en disco se pueden escribir en diferentes formatos. Los formatos disponibles se describen en la siguiente tabla.
ZFS Es el sistema de archivos raz y basado en disco predeterminado de la versin Oracle Solaris 11. UFS Sistema de archivos UNIX heredado HSFS Sistemas de archivos High Sierra, Rock Ridge e ISO 9660. High Sierra es el primer sistema de archivos de CD-ROM. ISO 9660 es el nombre oficial de la versin estndar del sistema de archivos High Sierra. PCFS Sistema de archivos de PC, que permite acceso de lectura y escritura a los datos y programas en discos con formato DOS escritos para equipos personales basados en DOS. UDFS El sistema de archivos de formato de disco universal (UDFS), el formato estndar de industria para almacenar informacin en tecnologa de medios pticos llamada DVD (Digital Versatile Disc o Digital Video Disc). SISTEMA DE ARCHIVOS DE FORMATO DE DISCO UNIVERSAL (UDFS) El sistema de archivos UDF es el formato estndar de industria para almacenar informacin en medios pticos, DVD. El sistema de archivos UDF se proporciona como mdulos cargables dinmicamente de 32 y 64 bits, con utilidades de administracin del sistema para crear o montar, y comprobar el sistema de archivos tanto en las plataformas SPARC como x86. El sistema de archivos Oracle Solaris UDF funciona con dispositivos de CD-ROM, unidades de disco y unidades de DVD ATAPI y SCSI compatibles. Adems, el sistema de archivos Oracle Solaris UDF cumple totalmente con la especificacin UDF 1.50.
El sistema de archivos UDF proporciona las siguientes funciones: La capacidad de acceder a los medios de CD-ROM y DVD-ROM estndar de industria cuando contienen un sistema de archivos UDF. Flexibilidad a la hora de intercambiar informacin entre plataformas y sistemas operativos. Un mecanismo para implementar nuevas aplicaciones ricas en emisin de video de alta calidad, sonido de alta calidad e interactividad mediante la especificacin de video DVD segn el formato UDF . Las siguientes funciones no se incluyen en el sistema de archivos UDF: Compatibilidad para medios de una sola escritura (CD-RW), con grabacin DAO secuencial y grabacin incremental. El sistema de archivos UDF necesita lo siguiente: Plataforma SPARC o x86 compatible Dispositivo de CD-ROM o DVD-ROM compatible SISTEMAS DE ARCHIVOS BASADOS EN RED
Normalmente, los sistemas de archivos basados en red residen en un sistema, normalmente un servidor, y otros sistemas pueden acceder a ellos a travs de la red. Con el servicio NFS, puede proporcionar recursos distribuidos (archivos o directorios) si los comparte desde un servidor y si los monta en clientes individuales. Para obtener ms informacin, consulte El entorno NFS. Sistemas de archivos virtuales Los sistemas de archivos virtuales son sistemas de archivos basados en memoria que proporcionan acceso a informacin de ncleo especial y utilidades. La mayora de los sistemas de archivos virtuales no utilizan espacio en disco de sistemas de archivos. Adems, algunos sistemas de archivos virtuales, como el sistema de archivos temporal (TMPFS), utiliza el espacio de intercambio en un disco.