мазнини и FAT32 файлова система

Според принципа на изграждане на FAT е като таблица на съдържанието, т.е.. Да. Операционната система, които използва, за да намерите файла, и определяне на клъстери, че файлът заема на твърдия ви диск. Първоначално Microsoft разработи FAT за управление на файлове на дискети, а след това просто го взе като стандарт за управление на дискове в MS-DOS. На първо място, дискетата и твърди дискове на малки (по-малко от 16 MB), използвани от 12-битова версия FAT (т.нар FAT12). В MS-DOS об. 3.0 16-битова версия на PAT е въведена за по-големи дискове. Към днешна дата, FAT 12 се използва в много малък обем от средата (или много стари дискове). Например, всички от 3.5 инча, 1.44 Mb флопи диск е форматиран в FAT16, докато всички 5.25 инча ≈ да FAT12.

Е форматирана FAT12 и FAT16, тя е белязана от клъстери. Стандартният размер на клъстера, който е инсталиран по подразбиране, се определя от големината на силата на звука (за повече информация относно размера на клъстерите е показана по-късно в тази глава). маса местоположението на файла и неговото архивиране съдържа следната информация за всеки том клъстер:

  • Неизползваните (клъстер не се използва).
  • Клъстер се използва от файл (файл клъстер се използва).
  • Bad клъстер (лошо клъстер).
  • Последно клъстер във файл (последната купа на файла).

Главната директория съдържа запис за всеки файл и всяка директория намира в главната папка. Единствената разлика между основната папка от останалите е, че отнема определено място на диска и е с фиксиран размер (не повече от 512 записа за твърдия диск, размерът се определя от техния капацитет за дискети).

Папки съдържат влизане 32 байта за всеки файл, съдържаща се в него, и всяка подпапка. Тези записи съдържат следната информация:

  • Име (с 8.3).
  • Умение байт (8 бита на полезна информация, която е описана подробно по-долу).
  • Създаване на времето (24 бита).
  • Дата на създаване (16 бита).
  • Последна дата на достъп (16-битова).
  • последна време модификация (16 бита).
  • последна промяна дата (16 бита).
  • Брой на първоначалния клъстер файл в таблицата с местоположението на файла (16 бита).
  • размер на файла (32 бита).

на диска файлове имат четири качества, които може да се нулира и се зададе от потребителя ≈ Архив (архив), System (Система), Скрити (скрита) и само за четене (само за четене).

Windows NT, като се започне с версия 3.5, поддържа дълги имена на файлове за обема на мазнините. Това задава опцията по подразбиране може да се деактивира чрез определяне на стойността на 1 за параметъра регистрирате Win31FileSystem, която е част от следващата ключ на системния регистър:

HKEY_LOCAL_MACH ПО ESystemCiirrentControlSetControlFileSystem

Настройването на тази стойност няма да позволи на Windows NT, за да създадете обем FAT файлове с дълги имена, но не влияе на вече установените дълги имена.

Е форматиран за FAT32, FAT16, както е, той се отличава с клъстери. Размерът на клъстера се определя от големината на силата на звука по подразбиране. Таблица. 7.1 показва сравнение на размерите на касетъчните за FAT16 и FAT32 зависимост от размера на диск.

Таблица 7.1. стандартния размер на клъстера за FAT 16 и FAT32

FAT16 размер на клъстера

За да се осигури максимална съвместимост със съществуващите приложения, мрежи и драйвери на устройства, FAT32 се реализира с минимум възможни промени в архитектурата и вътрешни структури от данни. Всички комуникации на Microsoft, предназначени за работа с дискове (Format, FDISK, за дефрагментиране и позор), са преразгледани в подкрепа на FAT32. В допълнение, Microsoft работи усилено в подкрепа на водещите производители на драйвери на устройства и помощни програми на диска, за да помогне и да се осигури подкрепа FAT32 в своите продукти. Таблица. 7.2 опит за сравняване на FAT16 и FAT32 функции.

Таблица 7.2. Сравнение FAT16 и FAT32 характеристики

С подкрепата на повечето операционни системи, включително и MS-DOS, Windows 98, Windows NT, OS / 2 и UNIX

Той е ефективен само на логически дялове, които са не по-големи от 256 MB

Не се поддържа джанти с размер по-малък от 512 МВ

поддръжка диск, за компресия с помощта на инструменти като Drvspace

Тя не поддържа компресия диск

Той е ограничен по размер на 65,525 клъстери. Всеки клъстер има фиксиран размер в зависимост от размера на логически диск. Ограничение на броя на клъстери, както и размерът (32 Kbytes) доведат до общо ограничаване на размера на диска (не повече от 2 GB). В допълнение, FAT12 / 16 обикновено има ограничение за броя на файлове и папки, които могат да се съдържат в основната директория (в зависимост от максималната стойност на диска варира 200-400)

Максималният размер на клъстера ≈ 32 KB, максималният размер на диска ≈ 2 TB

Както и с увеличаването на размера на диск FAT16 е увеличаване на размера, съхранение на файлове на тези дискове става неефективна. Например, ако 10-KB файл се съхранява в размер на клъстер от 32KB, а след това 22 килобайта на дисково пространство не се използват

За дискове на по-малко от 8 GB на клъстер размер ≈ 4K

FAT32 предоставя следните предимства в сравнение с предишните реализации на тлъстините