Таблица размещения файлов (FAT): что это такое? (Его типы и многое другое) [MiniTool Wiki]
File Allocation Table
Быстрая навигация:
Что такое таблица размещения файлов (FAT)?
Что такое таблица размещения файлов? Таблица размещения файлов (FAT) может означать FAT. файловая система или таблица, которая находится в файловой системе FAT.
Таблица размещения файлов - это таблица для описания статуса распределения кластеров (основных единиц логической памяти на жестком диске) в файловой системе и взаимосвязей между содержимым файла. Вы можете просто сказать, что это таблица, в которой находится файл.
Это жизненно важная часть файловой системы FAT, а также очень важна для использования жесткого диска. Если таблица размещения файлов потеряна, данные на жестком диске не могут быть обнаружены и не могут быть использованы.
Когда новый файл записывается на жесткий диск, файл сохраняется в одном или нескольких кластерах, которые не обязательно примыкают друг к другу; они могут быть довольно широко распределены по диску. Операционная система создает запись FAT для нового файла, записывая расположение каждого кластера и его порядок. Когда вы читаете файл, операционная система повторно собирает файл из этих кластеров и помещает его как весь файл, где вы хотите его прочитать.
Тогда вы можете сказать, что файловая система FAT названа в соответствии с ее методом организации - таблицей размещения файлов. Это файловая система, изобретенная Microsoft в 1977 году для управления дисками, и она использовалась в качестве файловой системы по умолчанию в Windows до выпуска NTFS .
Инструкция по размещению файлов в файловой системе
Файловая система FAT примерно разделяет пространство логического диска на четыре части: загрузочный сектор, область таблицы размещения файлов, область корневого каталога и область данных.
Загрузочный сектор: Он также называется зарезервированным сектором и находится в первой части. В него входят: код загрузчика, необходимый операционной системе для запуска компьютера, таблица разделов основной загрузочной записи ( MBR ), который описывает, как устроен диск, и блок параметров BIOS (BPB), который описывает физическую структуру тома хранения данных.
Жирная область: Этот раздел обычно содержит две копии таблицы размещения файлов для проверки избыточности и определения того, как распределять кластеры.
Область корневого каталога: Эта область представляет собой таблицу каталогов, содержащую информацию о каталогах и файлах. Работает только с FAT12 и FAT16. Он имеет фиксированный максимальный размер и настраивается во время создания. FAT32 обычно хранит корневой каталог в области данных, поэтому его можно расширять по мере необходимости.
Область данных: Здесь хранятся данные каталога и существующие файлы. Он занимает большую часть разделов на диске.
Типы таблиц размещения файлов
Мы упоминали, что таблица размещения файлов - это список кластеров, показывающий, где хранятся данные. Общие типы файловой системы (FAT12, FAT16 или FAT32) определяются шириной записей кластера в FAT.
FAT12 (12-битная таблица размещения файлов)
Первой версией файловой системы FAT является FAT12, которая является самым старым типом FAT, в котором используется 12-битная запись в таблице размещения файлов. Он был представлен в 1980 году. FAT12 поддерживает размер раздела до 16 МБ при использовании кластера 4 КБ или 32 МБ при использовании кластера 8 КБ, максимальный размер файла ограничен размером раздела. Его почти не используют, так как он слишком мал.
Заметка: Запущенная в 1977 году, FAT8 является первой реальной версией файловой системы FAT, но ее использование ограничено определенными терминальными компьютерными системами.FAT16 (16-битная таблица размещения файлов)
Второй реализацией FAT была FAT16, которая впервые представила запись в таблице размещения 16-битных файлов в 1984 году.
В зависимости от используемой операционной системы и размера кластера, диск в формате FAT16 может иметь максимальный размер от 2 до 16 ГБ, последний из которых доступен только в Windows NT 4 с кластером 256 КБ.
Размер файла на диске FAT16 составляет до 4 ГБ, если включена поддержка больших файлов, или 2 ГБ, если нет. Однако в настоящее время его практически никто не использует, потому что ни у кого нет раздела размером менее 4 ГБ.
FAT32 (32-битная таблица размещения файлов)
FAT32 - это последняя версия файловой системы FAT, которая была представлена в 1996 году. Теперь вы говорите, что FAT часто означает FAT32. Он поддерживает максимальный размер раздела до 2 ТБ или даже до 16 ТБ с кластерами 64 КБ. Но на самом деле вы можете установить его только до 32 ГБ в Windows Disk Management.
Самый большой размер одного файла в FAT32 составляет 4 ГБ, поэтому вы потерпите неудачу, если создадите файл размером более 4 ГБ в FAT32.
Таким образом, считается, что файловая система FAT имеет ограниченную производительность, потому что она не сложна, поэтому она поддерживается почти всеми операционными системами персональных компьютеров. Его хорошая совместимость делает его идеальной файловой системой для дискет и карт памяти, а также для обмена данными в различных операционных системах.
Однако у FAT есть серьезный недостаток: при записи новых данных после удаления файла FAT не организует файл в законченный фрагмент, а затем записывает его. После длительного использования данные файла будут постепенно рассредоточиваться, а скорость чтения и записи снизится. Дефрагментация - это обходной путь, но ее необходимо часто реорганизовывать, чтобы поддерживать работоспособность файловой системы FAT.
После прочтения этой статьи вы можете захотеть конвертировать FAT в NTFS если вы обнаружите, что он настолько ограничен, или вы можете захотеть конвертировать NTFS в FAT за отличную совместимость.