FAT

File Allocation System

Historia

  • Marc McDonald
  • Floppy
  • Adaptacion
  • Universalmente Aceptado

Secciones

  • Boot Sector
  • FAT Region
  • Data Region
  • Root Directory Region (Tabla de Directorios)(Fat12 y Fat16)

Cluster

Limitaciones

El tamaño de un cluster debe ser una potencia de 2 entre 512 y 65,536 bytes

Esto es lo mismo que decir que el tamaño del cluster debe de ser una potencia de 2 entre 1 y 128 multiplicada por 512 bytes

A los 512 bytes les llamamos sector

Esto significa que si queremos guardar un archivo de 3072 bytes...

Por lo tanto un cluster debe contener 1, 2, 4, 8, 16, 32, 64 o 128 sectores

2 * 512 = 1024
2512=10242 * 512 = 1024
4 * 512 = 4096
4512=40964 * 512 = 4096
1 * 512 = 512
1512=512 1 * 512 = 512

1 Sector por cluster, se ocupan 6 clusters

3072 / 512 = 6
3072/512=63072 / 512 = 6
3072 / 1024 = 3
3072/1024=33072 / 1024 = 3
3072 / 4096 = 1.333 -> 2
3072/4096=1.333>23072 / 4096 = 1.333 -> 2

2 Sectores por cluster se ocupan 3 clusters

4 Sectores por cluster se ocupan 2 clusters

Limite

128 * 512 * 65524 = 4294180864B = 4096 MB
12851265524=4294180864B=4096MB128 * 512 * 65524 = 4294180864B = 4096 MB

FAT16

FAT32

≈1,024 GB

Ventajas

  • Simple y robusto
  • Altamente compatible

Desventajas

  • Antiguo
  • No se compara con filesystems modernos
Made with Slides.com