organizacin de archivos de computadora y los datos que estos contienen Se usan en dispositivos de almacenamiento como discos duros y CD-ROM e involucran el mantenimiento de la localizacin fsica de los archivos. El software del sistema de archivos se encarga de organizar los archivos (que suelen estar segmentados fsicamente en sectores de 512 bytes) y directorios, manteniendo un registro de qu bloques pertenecen a qu archivos, qu bloques no se han utilizado y las direcciones fsicas de cada bloque. FAT NTFS EXT
FAT12 NTFS V1 EXT 2
FAT16 NTFS V2 EXT 3
FAT32 NTFS V3 EXT 4
FAT y FAT32 son similares entre s, excepto en que FAT32 est diseado para discos de mayor tamao que FAT. NTFS siempre ha sido un sistema de archivos ms eficaz que FAT y FAT32 ya que funciona mejor con discos de gran tamao. Sistema de archivos desarrollado para MS- DOS, as como el sistema de archivos principal de las ediciones no empresariales de Microsoft Windows hasta Windows Me. Se utiliza como mecanismo de intercambio de datos entre sistemas operativos distintos que coexisten en el mismo computador, lo que se conoce como entorno multiarranque. Tambin se utiliza en tarjetas de memoria y dispositivos similares. La tabla de asignacin de archivos es en realidad, un ndice que crea una lista de contenidos del disco para grabar la ubicacin de los archivos que ste posee. Ya que los bloques que conforman un archivo no siempre se almacenan en el disco en forma contigua (un fenmeno llamado fragmentacin), la tabla de asignacin permite que se mantenga la estructura del sistema de archivos mediante la creacin de vnculos a los bloques que conforman el archivo. Primera versin de FAT, creada como sistema de archivos para diskette. No soporta anidacin de carpeta. Las direcciones de bloque solamente contienen 12 bits. Esto complica la implementacin. El tamao del disco se almacena como una cuenta de 16 bits expresada en sectores, lo que limita el espacio manejable a 32 megabytes. El sistema de archivos FAT es un sistema de 16 bits. Esto implica que las direcciones de clster no pueden ser mayores a 16 bits. El nmero mximo de clsters al que se puede hacer referencia con el sistema FAT es, por consiguiente, 216 (65536) clsters. El tamao mximo de la particin FAT se puede determinar multiplicando el nmero de clsters por el tamao de un clster. Con clsters de 32Kb, el tamao mximo de una particin es, por lo tanto, de 2GB. Nombres de archivos de hasta 8 caracteres y tres extensiones de caracteres. Sistema que utiliza un direccionamiento de cluster de 32bits, lo que le permite superar el lmite de 2Gb en las particiones, si bien se mantiene el tamao mximo de archivo, que es de 4Gb. El tamao del cluster utilizado sigue siendo de 32Kb, lo que sigue significando un importante desperdicio de disco, ya que un archivo de 1Kb est ocupando en realidad 32Kb de disco. Sistema de archivos diseado especficamente para Windows NT y utilizado por las versiones recientes del sistema operativo Windows. Permite definir el tamao del clster de forma independiente al tamao de la particin. El tamao mnimo del bloque es de 512 bytes. Este sistema tambin admite compresin nativa de archivos y encriptacin. Puede manejar discos de hasta 2 terabytes. Todo lo que tiene que ver con los ficheros, se almacena en forma de metadatos. Esto permiti una fcil ampliacin de caractersticas durante el desarrollo de Windows NT, como la inclusin de campos de indexado aadidos para posibilitar el funcionamiento de Active Directory. Los nombres de archivo son almacenados en Unicode (UTF-16), y la estructura de ficheros en rboles-B, una estructura de datos compleja que acelera el acceso a los ficheros y reduce la fragmentacin, que era lo ms criticado del sistema FAT. Se emplea un registro transaccional (journal) para garantizar la integridad del sistema de ficheros (pero no la de cada archivo). Los sistemas que emplean NTFS han demostrado tener una estabilidad mejorada, que resultaba un requisito ineludible considerando la naturaleza inestable de las versiones ms antiguas de Windows NT. Sin embargo, a pesar de lo descrito anteriormente, este sistema de archivos posee un funcionamiento prcticamente secreto, ya que Microsoft no ha liberado su cdigo como hizo con FAT. Mejor escalabilidad a unidades de gran tamao. El tamao mximo de particin o volumen para NTFS es mucho mayor que para el sistema FAT y, al aumentar el tamao del volumen o la particin, el rendimiento con NTFS no disminuye como sucede con el sistema FAT. Active Directory (y los dominios, que forman parte de Active Directory). Con Active Directory, se pueden ver y controlar los recursos de red de forma sencilla. Con los dominios puede optimizar las opciones de seguridad sin complicar la administracin. Los controladores de dominio y Active Directory requieren NTFS. Las Caractersticas de Compresin, incluida la capacidad de comprimir o descomprimir una unidad, una carpeta o un archivo especfico. (Sin embargo, no se puede comprimir y cifrar un archivo al mismo tiempo.) El Cifrado de Archivos, que mejora en gran medida la seguridad. (Sin embargo, no se puede comprimir y cifrar un archivo al mismo tiempo.) Los Permisos que pueden establecerse en archivos individuales en vez de slo en carpetas. Las Cuotas de Disco, que pueden utilizarse para supervisar y controlar la cantidad de espacio en disco utilizada por usuarios individuales. El Almacenamiento Remoto, que proporciona una extensin al espacio en disco, lo que facilita el acceso a los medios extrables, como las cintas. El Registro de recuperacin de la actividad del disco, que permite a NTFS restaurar informacin con rapidez en el caso de producirse un corte de alimentacin u otro tipo de problemas en el sistema. Archivos esparcidos: archivos de gran tamao, creados por las aplicaciones de manera que nicamente es necesario un espacio limitado en disco. Es decir, NTFS solamente asigna espacio en disco a las partes del archivo en las que se escribe. Utiliza gran cantidad de espacio en disco para s mismo. No es compatible con sistemas operativos como DOS, Windows 95, 98 ni ME. No puede ser usado en disquetes. La conversin a NTFS es unidireccional, por lo tanto, no se puede volver a convertir en FAT al actualizar la unidad. 1993 - v1.0 con NT 3.1 1994 - v1.1 con NT 3.5 1995 - v1.2 con NT 3.51 1996 - NT 4 (ocasionalmente denominada "NTFS 4.0", porque la versin del SO es 4.0) 2000 - v3.0 de Windows 2000 ("NTFS V5.0") 2001 - v3.1 de Windows XP ("NTFS V5.1") 2003 - Windows Server 2003 (tambin "NTFS V5.2") 2005 - Windows Vista (ocasionalmente "NTFS V6.0"), Windows Server 2008, Windows 7 Implementado en 1992, fue el primer sistema de archivos creado especficamente para Linux. Tiene estructura de metadata basada en USF (Unix File System) El tamao mximo de la particin es de 2GB Soporta nombres de hasta 255 caracteres de largo. Tamao de bloque de archivos de 1kb a 4kb El sistema de archivos particiona los bloques de disco en grupos. Cada grupo incluye bloques de datos e inodos almacenados en pistas adyacentes reduciendo el tiempo de acceso a los mismos. Soporte para comprobaciones automticas de consistencia sobre el estado del sistema de archivos en el arranque del sistema. Estrategia de actualizacin de archivos que minimiza el impacto de las cadas del sistema. Sistema de archivos muy similar a EXT3, slo que implementa el registro por diario (journaling). Menor consumo de CPU Es considerado ms seguro que otros sistemas de ficheros en Linux, dada su relativa sencillez y su mayor tiempo de prueba. Soporte de volmenes de hasta es capaz de trabajar con volmenes de hasta 1 exbibyte y ficheros de tamao de hasta 16 TB. Soporte aadido de extent (conjunto de bloques fsicos contiguos, que mejoran el rendimiento al trabajar con ficheros de gran tamao y reducen la fragmentacin) Menor uso del CPU. Mejoras en la velocidad de lectura y escritura Compatibilidad hacia adelante y hacia atrs Pequeo programa que es ejecutado en cada Inicio del sistema operativo y se encuentra ubicado en el primer sector absoluto (Track 0, head 0, sector 1) del disco duro en una PC y que busca la Tabla de Particiones para transferirla al Sector de Arranque (Boot). Es cargado automticamente por el BIOS cuando se inicia el sistema desde C:. Se encarga de recorrer la tabla de particiones (contenida dentro del MBR) y determinar cul es la particin preparada para arrancar (booteable), pasar de disco a memoria el sector de arranque de sta (boot sector), y darle a ste el control para que se ejecute y cargue el sistema operativo.