NOMBRE: GISSELL GILCES ORTIZ
DEFINICION DEL FAT
(File Allocation Table - Tabla de Ubicación de Ficheros). Sistema de archivos que utilizan las ediciones no empresariales de Microsoft Windows hasta Windows Me Además es un sistema admitido casi por todos los sistemas operativos.
El sistema de archivos FAT fue creado por Bill Gates y Marc McDonald en 1977. Existen las versiones FAT12 del año 1977, FAT16 del año 1988 y FAT32 del año 1996.
Las implementaciones más extendidas de FAT tienen algunas desventajas; por ejemplo, la fragmentación excesiva de los datos. Cuando se borran y escriben nuevos archivos, suele dejar fragmentos dispersos por todo el soporte de almacenamiento. Esto complica el proceso de lectura y escritura, haciéndose cada vez más lento. Para agilizar la lectura/escritura se usa una herramienta de defragmentación, pero es un proceso demasiado largo. El sistema FAT tampoco fue diseñado para ser redundante ante fallos. También, a diferencia de otros sistemas, no posee permisos de seguridad para cada archivo, por lo tanto cualquier usuario puede acceder a cualquier fichero en el soporte.
Es un formato sencillo, muy popular para disquetes, tarjetas de memorias, almacenamiento USB y dispositivos similares.
El sistema de archivos FAT se compone de cuatro secciones:
*Sector de arranque
*Región FAT: que contiene la tabla de asignación de archivos.
*La región del directorio raíz.
*La región de datos: donde se almacena el contenido de ficheros y carpetas
Actualmente el sistema FAT es reemplazado opcionalmente en Windows XP y superiores por el sistema NTFS
DEFINICION DEL NTFS
NTFS(siglas en inglés de New Technology File System),Nueva Tecnologías de Sistema de Archivos, es un sistema de archivos diseñado específicamente para Windows NT (utilizado luego en Windows 2000, Windows XP y Windows Vista), con el objetivo de crear un sistema de archivos eficiente, robusto y con seguridad incorporada desde su base. También admite compresión nativa de ficheros y encriptación (esto último sólo a partir de Windows 2000). Está basado en el sistema de archivos HPFS de IBM/Microsoft usado en el sistema operativo OS/2, y también tiene ciertas influencias del formato de archivos HFS diseñado por Apple.
NTFS permite definir el tamaño del clúster, a partir de 512 Bytes (tamaño mínimo de un sector) de forma independiente al tamaño de la partición.
Es un sistema adecuado para las particiones de gran tamaño requeridas en estaciones de trabajo de alto rendimiento y servidores. Puede manejar discos de hasta 2 Terabytes.
Los inconvenientes que plantea son:
* Necesita para sí mismo una buena cantidad de espacio en disco duro, por lo que no es recomendable su uso en discos con menos de 400 MB libres.
* No es compatible con MS-DOS, Windows 95, Windows 98 ni Windows ME.
* No puede ser utilizado en disquetes.
* La conversión a NTFS es unidireccional. Si elige actualizar la unidad, no podrá volver a convertirla a FAT
GNU/Linux sólo tiene soporte de lectura para este sistema de ficheros, y de escritura experimental, aunque no se suele activar por defecto. Existen varias alternativas, algunas con limitaciones de licencias como Captive-NTFS, que usa las librerías propietarias de Windows NT para tener acceso completo a NTFS y otras totalmente libres como NTFS-3g Org. A noviembre del 2006, los drivers para Linux en Beta están muy avanzados, y han sido incorporados por múltiples distribuciones, como Ubuntu, Gentoo, Debian, opensuse, Mandriva, Fedora, para solo mencionar algunas.