File Allocation Table

E195199

The File Allocation Table (FAT) is a simple, widely used file system architecture that tracks the allocation and organization of files on disk storage, commonly employed in older and removable storage devices.

All labels observed (8)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf computer file system ⓘ
file system architecture ⓘ
abbreviation FAT ⓘ
characterizedBy lack of advanced security features ⓘ
limited scalability ⓘ
simple implementation ⓘ
susceptibility to fragmentation ⓘ
wide compatibility ⓘ
commonlyUsedOn Linux ⓘ
Windows ⓘ
macOS ⓘ
compatibleWith most operating systems ⓘ
dataStructureType table ⓘ
designedFor disk storage ⓘ
developedBy Microsoft ⓘ
hasLimitation limited metadata support ⓘ
no built-in journaling ⓘ
hasVariant FAT12 ⓘ
FAT16 ⓘ
FAT32 ⓘ
exFAT ⓘ
introducedInYear 1977 ⓘ
maximumFileSize 4 GB minus 1 byte for FAT32 ⓘ
maximumVolumeSize 2 TB for FAT32 with 512-byte sectors ⓘ
organizesDataIn clusters ⓘ
sectors ⓘ
originallyDevelopedFor MS-DOS ⓘ
Stand-alone Disk BASIC ⓘ
linked to: Microsoft BASIC
replacedBy NTFS in modern Windows systems ⓘ
more advanced file systems on modern computers ⓘ
standardizedIn ECMA-107 ⓘ
ISO/IEC 9293 ⓘ
stores bad cluster markers ⓘ
cluster allocation information ⓘ
end-of-file markers ⓘ
supportsFeature long filenames (VFAT extension) ⓘ
short 8.3 filenames ⓘ
simple directory structure ⓘ
usedFor managing free space on disk ⓘ
tracking file allocation ⓘ
tracking file organization ⓘ
usedIn USB flash drives ⓘ
digital cameras ⓘ
early hard disks ⓘ
embedded systems ⓘ
floppy disks ⓘ
memory cards ⓘ
older storage devices ⓘ
removable storage devices ⓘ

How these facts were elicited

Referenced by (15)

Full triples — surface form annotated when it differs from this entity's canonical label.

VFAT → extends → FAT12 ⓘ
linked to: File Allocation Table
FAT16 → uses → File Allocation Table ⓘ
NetBSD/mac68k → supportsFileSystem → MS-DOS FAT ⓘ
linked to: File Allocation Table
FreeDOS → supports → FAT12 ⓘ
linked to: File Allocation Table
DR-DOS → supports → FAT file system ⓘ
linked to: File Allocation Table
FAT table → usedBy → FAT file system ⓘ
subject linked to: FAT tables
linked to: File Allocation Table
FAT table → specifiedIn → FAT file system specification ⓘ
subject linked to: FAT tables
linked to: File Allocation Table
BIOS Parameter Block → standardizedIn → Microsoft FAT specification ⓘ
linked to: File Allocation Table
FAT → fullName → File Allocation Table ⓘ
FAT → abbreviationFor → File Allocation Table ⓘ
FAT12 → usesAllocationTableType → File Allocation Table ⓘ
ECMA-107 → standardizes → File Allocation Table file system ⓘ
linked to: File Allocation Table
ECMA-107 → relatedTo → MS-DOS file system ⓘ
linked to: File Allocation Table
ISO/IEC 9293 → standardizes → File Allocation Table file system ⓘ
linked to: File Allocation Table
ISO/IEC 9293 → relatedTo → MS-DOS file system ⓘ
linked to: File Allocation Table