Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
отчет по 5лабе.docx
Скачиваний:
14
Добавлен:
04.06.2015
Размер:
34.99 Кб
Скачать
  1. Способы организации файловой системы для fat, fat32 и ntfs.

  • FAT (File Allocation Table – таблица размещения файлов) – классическая архитектура файловой системы, которая из-за своей простоты всё ещё широко используется для флеш-дисков и карт памяти. В недавнем прошлом использовалась в дискетах, на жёстких дисках и других носителях информации.

Эта таблица хранит информацию о файлах на жестком диске в виде последовательности чисел, определяющих, где находится каждая часть каждого файла. С ее помощью операционная система выясняет, какие кластеры занимает нужный файл.

FAT - является самой распространенной файловой системой и поддерживается подавляющим большинством операционных систем.

Существует три версии FAT, отличающиеся разрядностью записей в дисковой структуре(количеством бит, отведенных для хранения кластера):

  1. FAT12 - применяется в основном для дискет;

  2. FAT16 - для дисков малого объёма;

  3. FAT32 - для дисков объемом до 2 047 Гбайт.

  • FAT32 — последняя версия файловой системы FAT и улучшение предыдущей версии, известной как FAT16. Она была создана, чтобы преодолеть ограничения на размер тома в FAT16, позволяя при этом использовать старый код программ MS-DOS и сохранив формат. FAT32 использует 32-разрядную адресацию кластеров. FAT32 появилась вместе с Windows 95 OSR2.

FAT32 обладает следующими преимуществами в сравнении с прежними реализациями файловой системы FAT:

  • поддерживает диски объемом до 2 Тбайт;

  • эффективнее организует дисковое пространство.

  • корневой каталог FAT 32, как и все остальные каталоги, теперь не ограничен, он состоит из цепочки кластеров и может быть расположен в любом месте диска;

  • имеет более высокую надежность: FAT32 способна перемещать корневой каталог и работать с резервной копией FAT, кроме того, загрузочная запись на FАТ32-дисках расширена и теперь включает резервную копию критически важных структур данных, а это означает, что FАТ32-диски менее чувствительны к возникновению отдельных сбойных участков, чем существующие FAT-тома;

  • программы загружаются на 50% быстрее.

  • NTFS (от англ. New Technology File System — «файловая система новой технологии») — стандартная файловая система для семейства операционных систем Microsoft Windows NT.

Разработана на основе файловой системы HPFS (от англ. High Performance File System — высокопроизводительная файловая система).

NTFS обеспечивает комбинацию эффективности, надежности и совместимости, отсутствующую в FAT или HPFS. Она разработана для быстрого выполнения стандартных файловых операций типа чтения, записи и поиска, а также улучшенных операций типа восстановления файловой системы на очень больших жестких дисках.

NTFS также включает возможности безопасности, требуемые для файловых серверов и высококачественных персональных компьютеров в корпоративной среде.

NTFS поддерживает управление доступом к данным и привилегии владельца, что является важным для целостности корпоративных данных.

NTFS является простой, но очень мощной разработкой. Для этой перспективной файловой системы вся информация на томе NTFS является файлом или частью файла. Каждый распределенный на томе NTFS сектор принадлежит некоторому файлу. Даже метаданные (metadata) файловой системы (информация, которая описывает непосредственно файловую систему) являются частью файла.

Эта основанная на атрибутах файловая система поддерживает объектно - ориентированные приложения, обрабатывая все файлы как объекты, которые имеют определяемые пользователем и системой атрибуты.