Читайте также:
|
|
Ядром ОС является модуль, обеспечивающий управление файлами. Основная задача файловой системы – обеспечение взаимодействия прогр-м и устр-в хранения инф-ии, определяет структуру хранения файлов и каталогов на диске.
FAT – структура диска фат. Системная область состоит из 3х частей:
1. Загрузочный сектор – размещается на каждом диске лог-м секторе с номером 0, он содержит данные о формате диска, а так же короткую программу, используемую в начальной загрузке ОС.
2. Таблица размещения файлов (file a location table) - распологается сразу за загруз-м сектором, и содержит описание порядка расположения всех файлов в секторах данного диска, а так же информацию о деффектных участках диска, за фат таблицей следует ее полная копия.
3. Корневой каталог – содержится перечень файлов и директорий.(/) за корневым каталогом располагается данные.
Достоинства – высокая скорость работы, низкие требования к оперативной памяти, эфф-я работа с файлами среднихи малых размеров.
Недостатки – низкаяа щашита от сбоев системы, неэфф-я работа с файлами больших размеров, снижени быстродействия при фрагментации.
NTFS
Диск Ntfs УСЛОВНО разделен на 3 части:
Первые 12% диска отводятся на MFTзону, остальные 88% представляют собой, обычное пр-во для хранения файлов.
Каждый элемент системы представляет собой файл. Главный файл наз-ся Master Fail tabele (общая таблица файлов), он размещен в MFT зоне и представляет собой централизованный каталог всех остальных файлов диска. MFT поделен на записи фикс-го размера (1 кбайт) и каждая запись соответствует какому-либо файлу. Первые 16 файлов(метофайлы) носят служебный хар-р и недоступны ОС.
$ MFT - общая таблица файлов
$ MFT mirr (первые 16 файлов размещенных в середине)
$ LogFile – файл поддержки журнализации
$Volume –файл служ-й информации
$ AttDef – файл кот-й отмечает стандартные атрибуты файлов
$.(корневой каталог)
Каждый файл Ntfs имеет абстрактное строение, у него нет как таковых данных, а есть потоки. Один из потоков носит привычный смысл – это данные файлов, но большинство атрибутов – тоже потоки.
Каталоги Ntfs представляет собой спец-й файл, хранящий ссылки на другие файлы и каталоги, создавая иерархическое строение данных на диске.
В файловой системе есть понятие транзакции – действие совершаемое целиком и корректно, или не совершаемое вообще.
Дата добавления: 2015-10-21; просмотров: 54 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Пакеты прикладных программ | | | Основы офисного программирования. |