Технологии файловых систем эволюционировали параллельно с развитием операционных систем и аппаратного обеспечения компьютеров. doc.aceweb.ru
С момента появления FAT (File Allocation Table) в 1977 году (8-битная система, поддерживавшая максимальный размер файла 8 МБ): www.lsoft.net
- FAT12 (1980) использовала 12-битную таблицу размещения файлов, была ограничена по размеру хранилища (объёмы не превышали 32 МБ). www.lsoft.net
- FAT16 (1983) с 16-битной таблицей размещения файлов значительно увеличила поддержку размера объёма (до 2 ГБ) и улучшила количество кластеров (до 65 526). www.lsoft.net
- FAT32 (1995) с 32-битной адресацией позволила работать с разделами до 2 терабайт, сняла ограничение на количество элементов в корне и дублировала загрузочный сектор раздела для отказоустойчивости. doc.aceweb.ru
- exFAT (2006) разработана Microsoft, чтобы преодолеть ограничения FAT32 и удовлетворить потребности новых технологий. www.lsoft.net Поддерживает большие файлы и разделы, более подходит для внешних дисков и флеш-хранилищ. www.lsoft.net
Кроме того, в разные периоды появлялись другие файловые системы, например:
- HPFS (1990) — высокоэффективная файловая система, которая являлась частью операционной системы OS/2 версии 1.х. studfile.net
- NTFS (1993) — нацелена на эффективную работу с большими дисками, а также на обеспечение целостности данных (защиту целостности данных при сбоях в системе). studfile.net
- JFFS (ориентирована на повышение эффективности памяти сетевых устройств, которые Axis выпускала в девяностых). xakep.ru
- LogFS — индексные дескрипторы хранились в отдельном файле. xakep.ru
- F2FS — специализированная файловая система, разработанная в корпорации Samsung, которая учитывала принципы организации флеш-памяти. xakep.ru