14
6.6.2.1. Файловая система FAT16
Файловая система FAT16 поддерживается ОС MS DOS, Win-
dows 95, Windows 98, Windows 2000, а также некоторыми версиями
ОС UNIX.
Цифра 16 в названии файловой системы указывает на число бит
(двоичных разрядов), необходимых для хранения информации о
номерах кластеров, используемых файлом, т.е. в таблице размеще-
ния файлов можно разместить не более 65 536 записей (N = 2
16
=
= 65 536, где N число записей).
Таким образом, файловая система FAT16 может осуществлять
адресацию только к 65 536 кластерам, записанным на диске.
Файловая система FAT16 имеет ряд существенных недостат-
ков.
Первый и основной — это ограничение, которое накладывает
файловая система FAT16 на максимальный объем тома (раздела)
диска. Например, если учесть то обстоятельство, что максималь-
ный объем кластера K = 32 Кбайта, то максимальный (теоретичес-
кий) информационный объем дискового тома найдем из выраже-
ния V = K ⋅ N = 32 ⋅ 65 536/1024 ⋅ 1024 = 2 Гбайта.
Современные НЖМД имеют объем памяти несколько десятков
гигабайт, поэтому применение файловой системы FAT16 для них
неэффективно.
Второй недостаток заключается в том, что для хранения всех
файловых атрибутов система FAT использует всего 1 байт. Поэтому
просто не представляется возможности хранить данные о правах
доступа к файлу, его владельце и т.д.
Третий недостаток: при использовании большего размера дис-
ка необходимо использовать больший размер кластера. В файловой
системе файлам всегда выделяется целое число кластеров и один
файл занимает, как минимум, один кластер. Например, для диска
объемом 40 Гбайт размер кластера будет равен: 40 Гбайт/65 536 =
= 640 Кбайт, а так как файлам выделяется целое число кластеров,
то текстовый файл, содержащий (например) слово «кластер» и
имеющий объем 7 байт, будет на диске занимать целиком кластер,
т.е. 640 Кбайт дискового пространства. Получается, что физически
файл занимает не 7 байт, а 640 Кбайт. Таким образом, использова-
ние файловой системы FAT16 для дисков больших объемов памя-
ти приводит к большим потерям свободного дискового простран-
ства.