Everything About ___
Live briefing

Everything about File Allocation Table

File system used by MS-DOS and Windows 9x

File Allocation Table (FAT) is a file system developed for personal computers and was the default file system for the DOS and Windows 9x operating systems. Originally developed in 1977 for use on floppy disks, it was adapted for use on hard disks and other devices. The increase in disk drive capacity over time drove modifications to the design that resulted in new versions: FAT12, FAT16, FAT32, and exFAT. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: File Allocation TableA 5-minute orientation
  2. Pick up a classic book: The C Programming LanguageThe most-reprinted book on the subject
  3. Read the landmark paper: A dynamic storage allocation algorithm suitable for file structuresCited 4 times
  4. Go sideways: BIOS parameter blockA closely related topic
  5. Go sideways: Long filenameA closely related topic

📖 Definitions

Noun A table used internally by the operating system to keep track of the structure of a disk and where files are stored on it.

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics