Содержание
Введение…………………………………………………………………....................................3
1. Общие сведения о файловых системах …………………………………….…………..……..3
2. Файловая система FAT…………………………………………………………………………4
3. Файловая система FAT32…………………………….………………………………………...5
4. Файловая система HPFS……………………………………………..........................................6
5. Файловая система NTFS………………………………………………………………………..8
6. Файловая система ОС семейства UNIX……………………………………………………...11
Заключение…………………………………………………………………..............................12
Список литературы……………………………………………………………………….……14
Введение
В настоящее время на одном диске в среднем записывается несколько десятков тысяч файлов. Как разобраться во всем этом многообразии с тем, чтобы точно адресоваться к файлу? Назначение файловой системы – эффективное решение указанной задачи.
Файловая система с точки зрения пользователя – это «пространство», в котором размещаются файлы. Как научный термин – этоспособ хранения и организации доступа к данным на информационном носителе или его разделе. Наличие файловой системы позволяет определить, как называется файл, где он находится. Поскольку на IBMPC – совместимых компьютерах информация храниться в основном на дисках, то применяемые на них файловые системы определяют организацию данных именно на дисках (точнее, на логических дисках).
Существуют различные виды файловых систем. По предназначению их можно классифицировать на следующие категории:
· Для носителей с произвольным доступом (например, жёсткий диск): FAT32, HPFS, ext2, ext3 и др.
· Для носителей с последовательным доступом (например, магнитные ленты): QIC и др.
· Для оптических носителей – CD и DVD: ISO9660, ISO9690, HFS, UDF и др.
· Виртуальные файловые системы: AEFS и др.
· Сетевые файловые системы: NFS, CIFS, SSHFS, GmailFS и др.
· Для флэш-памяти: YAFFS, ExtremeFFS.
В данной работе рассмотрены файловые системы FAT, HPFS, NPFS, а также файловая система ОС семейства UNIX.
1. Общие сведения о файловых системах
Совокупность каталогов и системных структур данных, отслеживающих размещение файлов на диске и свободное дисковое пространство, называется файловой системой. Основной структурной единицей любой файловой системы является файл и каталог.
Файл – минимальная структурированная именованная последовательность данных. Каждый файл имеет набор атрибутов, состав которого зависит от используемой файловой системы.
Каталог (папка) является своеобразной объединяющей структурой для расположенных на диске файлов. Каталог может содержать в себе файлы и другие (вложенные) каталоги. Каталоги и файлы образуют на диске древовидную иерархическую структуру – дерево каталогов. Единственный каталог не входящий ни в одну из директорий называется корневым каталогом.
Файловая система включает в себя систему каталогов и системы размещения файлов на диске, простейшей из которых считается FAT в MS-DOS. Эти системы определяют возможности и эффективность манипулирования файлами – создания, записи, чтения, поиска, модификации, удаления, восстановления удаленных файлов, – а также средства восстановления файловой системы после сбоев, вызванных неисправностями и некорректными действиями пользователей или программ. В многопользовательских системах появляется еще одна задача: защита файлов одного пользователя от несанкционированного доступа другого пользователя, а также обеспечение совместной работы с файлами, к примеру, при открытии файла одним из пользователей, для других этот же файл временно будет доступен в режиме «только чтение».
2. Файловая система FAT
FAT (File Allocation Table – таблица размещения файлов) – этот термин относится к одному из способов организации файловой системы на диске. Эта таблица хранит информацию о файлах на жестком диске в виде последовательности чисел, определяющих, где находится каждая часть каждого файла. С ее помощью операционная система выясняет, какие кластеры занимает нужный файл. Кластер – минимальный размер места на диске, которое может быть выделено для хранения одного файла.
FAT является самой распространенной файловой системой и поддерживается подавляющим большинством операционных систем. Сначала FAT была 12-разрядной и позволяла работать с дискетами и логическими дисками объемом не более 16 Мбайт. В MS-DOS версии 3.0 таблица FAT стала 16-разрядной для поддержки дисков большей емкости, а для дисков объемом до 2 047 Гбайт используется 32-разрядная таблица FAT.
Файловая система FAT представляет собой таблицу размещения файлов, в которой указываются:
В этой таблице каждому блоку, предназначенному для хранения данных, соответствует 16-битовое значение. Если блок свободен, то значение будет нулевым. Если же блок принадлежит файлу, то значение равно адресу следующего блока этого файла. Если это последний блок в файле, то значение – OxFFF (рис. 1). Существует также специальный код для обозначения плохого блока, не читаемого из-за дефекта физического носителя. В каталоге хранится номер первого блока и длина файла, измеряемая в байтах. Емкость диска при использовании 12-битовой FAT о
Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.