sábado, 16 de abril de 2011

Sistema de archivo FAT

FAT (File Allocate Table)

•Este sistema de archivos se basa, como su nombre indica, en una tabla de asignación de archivos o FAT. Esta tabla es el índice del disco. Almacena los clusters utilizados por cada archivo, los clusters libres y los defectuosos.

•Es el principal sistema de archivos desarrollado para MS-DOS y Windows.

•La FAT es la encargada de seguir el rastro de cada uno de los archivos por la partición.

•Es un sistema de archivos relativamente anticuado, y debido a esto sufre de varios problemas:

–Su distribución de archivos simple permite la fragmentación, lo que produce eventuales pérdidas en el desempeño de operaciones sobre archivos.
–Las primeras versiones de FAT permitían nombres de archivo de hasta 12 caracteres, aunque esto fue solucionado por Microsoft al inventar VFAT (Virtual FAT), el cual permite nombres de hasta 255 caracteres.
–No fue diseñado para redundancia en caso de fallas del sistema.
–Los sistemas de archivos FAT no permiten directivas de seguridad, garantizando el acceso a todos los archivos de una partición por cualquier usuario del sistema operativo.
–El tamaño máximo de particiones esta dado por la versión de la FAT (FAT12, FAT16 o FAT32)
–Los clusters tienen tamaños distintos en función del tamaño de la partición y son demasiados grandes, con el consiguiente desaprovechamiento de espacio en disco

•Pero tiene a su favor su sencillez y compatibilidad con la mayoría de sistemas operativos; esto permite compartir información entre sistemas operativos dentro de un mismo equipo.