1 ответ:
скопировано из http://technet.microsoft.com/en-us/library/cc750354.aspx
что такое жир?
FAT может звучать как странное имя для файловой системы, но на самом деле это аббревиатура для таблицы распределения файлов. Введенный в 1981 году, жир является древним в компьютерных терминах. Из-за своего возраста большинство операционных систем, включая Microsoft Windows NT®, Windows 98, Macintosh OS и некоторые версии UNIX, предлагают поддержку FAT.
файловая система FAT ограничивает имена файлов соглашением об именах 8.3, что означает, что имя файла может иметь не более восьми символов до периода и не более трех после. Имена файлов в файловой системе FAT также должны начинаться с буквы или цифры, и они не могут содержать пробелы. Имена файлов не чувствительны к регистру.
как насчет VFAT?
возможно, вы также слышали о файловой системе под названием VFAT. VFAT является расширением файловой системы FAT и был появившееся в Windows 95. VFAT поддерживает обратную совместимость с жиром, но ослабляет правила. Например, имена файлов VFAT могут содержать до 255 символов, пробелов и нескольких периодов. Хотя VFAT сохраняет регистр имен файлов,он не считается чувствительным к регистру.
при создании длинного имени файла (длиннее 8.3) с помощью VFAT файловая система фактически создает два разных имени файлов. Один из них-это фактическое длинное имя файла. Это имя отображается в Windows 95, Windows 98 и Windows NT (4.0 и более поздние версии). Второе имя файла называется псевдонимом MS-DOS®. Псевдоним MS-DOS-это сокращенная форма длинного имени файла. Файловая система создает псевдоним MS-DOS, беря первые шесть символов длинного имени файла (не считая пробелов), а затем тильду [~] и числовой трейлер. Например, имя файла документа Бриена.txt будет иметь псевдоним BRIEN ' ~1.формат txt.
интересный побочный эффект возникает в результате того, как VFAT хранит свои длинные имена файлов. Когда вы создаете длинное имя файла с помощью VFAT, он использует одну запись каталога для псевдонима MS-DOS и другую запись для каждых 13 символов длинного имени файла. Теоретически одно длинное имя файла может занимать до 21 записи каталога. Корневой каталог имеет ограничение в 512 файлов, но если бы вы использовали максимальную длину длинных имен файлов в корневом каталоге, вы могли бы сократить это ограничение до 24 файлов. Поэтому вы должны использовать длинные имена файлов очень экономно в корневом каталоге. Другой каталог не влияют на этот предел.
Вам может быть интересно, почему мы обсуждаем VFAT. Причина в том, что он становится более распространенным, чем жир, но помимо различий, о которых я упоминал выше, VFAT имеет те же ограничения. Когда вы говорите в Windows NT, чтобы отформатировать раздел, как жировой, это на самом деле форматирование раздела, что и vfat. Единственный раз, когда у вас будет настоящий раздел FAT под Windows NT 4.0, это когда вы используете другую операционную систему, такую как MS-DOS, для форматирования раздела.
FAT32
FAT32 фактически расширение сала и VFAT, сперва введенное с отпуском 2 обслуживания OEM Windows 95 (OSR2). FAT32 значительно улучшает файловую систему VFAT, но у него есть свои недостатки.
самым большим преимуществом FAT32 является то, что он значительно увеличивает объем свободного места на жестком диске. Чтобы проиллюстрировать этот момент, рассмотрим, что раздел FAT (также известный как раздел FAT16) допускает только определенное количество кластеров на раздел. Поэтому при увеличении размера раздела размер кластера также должен увеличиваться. Например, раздел FAT размером 512 МБ имеет размер кластера 8K, а раздел 2 ГБ имеет размер кластера 32K.
Это может не звучать как большое дело, пока вы не считаете, что файловая система FAT работает только с одним шагом кластера. Например, на 2-гигабайтном разделе 1-байтовый файл будет занимать весь кластер, тем самым потребляя 32K, или примерно в 32 000 раз больше места, чем файл должны потреблять. Это правило применяется к каждому файлу на жестком диске, так что вы можете увидеть, сколько места может быть потрачено впустую.
Преобразование раздела в FAT32 уменьшает размер кластера (и преодолевает ограничение размера раздела 2 ГБ). Для разделов 8 ГБ и меньший размер кластера сводится к простому 4К. Как вы можете себе представить, это не редкость, чтобы получить обратно сотни мегабайт путем преобразования раздела в FAT32, особенно если раздел содержит множество мелких файлов.
Примечание: этот раздел цитаты / статьи (1999) устарел. Обновленная информация цитата ниже.
как я уже упоминал, FAT32 имеет ограничения. К сожалению, он не совместим с любой операционной системой, кроме Windows 98 и OSR2 версии Windows 95. Тем не менее, Windows 2000 смогут прочесть разделы FAT32.
другим недостатком является то, что ваши дисковые утилиты и антивирусное программное обеспечение должны быть FAT32-в курсе. В противном случае они могут интерпретировать новую файловую структуру как ошибку и попытаться исправить ее, тем самым уничтожив данные в процессе.
наконец, я должен упомянуть, что преобразование в FAT32 является односторонним процессом. После преобразования в FAT32, вы не можете преобразовать раздел обратно в FAT16. Поэтому перед преобразованием в FAT32 необходимо решить, будет ли компьютер когда-либо использоваться в среде с двойной загрузкой. Я также должен отметить, что хотя другие операционные системы, такие как Windows NT, не могут напрямую читать раздел FAT32, они могут читать его по сети. Таким образом это не проблема для обмена информацией, хранящейся в разделе FAT32 с другими компьютерами в сети, которые работают под управлением старых операционных систем.
Обновлено упомянуто в комментарии Доктор-J (ассимилируется для обновления устаревшего ответа в случае, если комментарий когда-либо будет потерян):
Я просто хотел отметить, что большинство современных операционных систем (WinXP/Vista/7 / 8, MacOS X, большинство, если не все варианты Linux) могут читать FAT32, вопреки тому, что предлагает предпоследний абзац.
оригинальная статья была написана в 1999 году и размещена на веб-сайте Microsoft, вероятно, не была связана с операционными системами не Microsoft в любом случае.
операционные системы, "исключенные" этим пунктом, вероятно, являются оригинальными Windows 95, Windows NT 4.0, Windows 3.1, DOS, так далее.
Comments