Файловая структура диска
Категория реферата: Рефераты по информатике, программированию
Теги реферата: bestreferat, культурология как наука
Добавил(а) на сайт: Kerimbaev.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 | Следующая страница реферата
Рассмотренные выше три варианта представления каталогов отражают содержимое
главного каталога. Структура каталогов, начиная с 1-го уровня и ниже, идентична и отличается от главного только тем, что перед записями о файлах
и каталогах нижнего уровня помещаются две записи с многоточием (рис. 9.8).
Точки, которые вы видите вначале, означают, что на экран вызвано содержимое
подкаталога (каталога 1-го уровня) KNIGA, который содержит два текстовых
файла SVET и TON.
|Directory of C:KNIGA | | |
| |11-12-90 |09:40 |
| |10-10-91 |08:30 |
|svet txt 55700 |04-04-90 |10:05 |
|ton txt 60300 |03-05-91 |11:20 |
|2 files 912348 bytes free | | |
|Рис. 9.8. Структура записей в подкаталоге |
12
1.2. Файловая система FAT.
Операционными системами Windows используется, разработанная еще для
DOS файловая система FAT, в которой для каждого раздела и тома DOS имеется
загрузочный сектор, а каждый раздел DOS содержит две копии таблицы
размещения файлов (file allocation table – FAT).
FAT представляет собой матрицу, которая устанавливает соотношение между файлами и папками раздела и их физическим местоположением на жестком диске.
Перед каждым разделом жесткого диска последовательно расположены две копии FAT. Подобно загрузочным секторам, FAT располагается за пределами области диска, видимой для файловой системы.
При записи на диск файлы не обязательно занимают пространство, эквивалентное их размеру. Обычно файлы разбиваются на кластеры определенного размера, которые могут быть разбросаны по всему разделу.
В результате таблица FAT представляет собой не список файлов и их местоположения, а список кластеров раздела и их содержимого, а в конце каждого описания содержится ссылка на следующий занимаемый файлом кластер.
Элементы таблицы FAT представляют собой 12-, 16- и 32-битовые шестнадцатьричные числа, размер которых определяется программой FDISK, а значение непосредственно создается программой FORMAT.
Все гибкие диски, а также жесткие диски размером до 16 Мбайт используют в FAT 12-битовые элементы. Жесткие и съемные диски, имеющие размер от 16 Мбайт и более, обычно используют 16-битовые элементы.
Файловая система FAT использовалась во всех версиях MS-DOS и в первых двух выпусках OS/2 (версии 1.0 и 1.1). Каждый логический том имел собственный FAT, который выполнял две функции: содержал информацию распределения для каждого файла в томе в форме списка связей модулей распределения (кластеров) и указывал, какие модули распределения свободны.
Когда таблица FAT была изобретена, это было превосходное решение для управления дисковым пространством, главным образом потому что гибкие диски, на которых она использовалась, редко были размером более, чем несколько Mb.
FAT была достаточно мала, чтобы находиться в памяти постоянно, позволяла обеспечивать очень быстрый произвольный доступ к любой части любого файла.
Когда FAT была применена на жестких дисках, она стала слишком большой для резидентного нахождения в памяти и ухудшала производительность системы.
Кроме того, так как информация относительно свободного дискового пространства рассредотачивалась "поперек" большого количества секторов FAT, она была непрактична при распределении файлового пространства, и фрагментация файлов оказалась препятствием высокой эффективности.
Кроме того, использование относительно больших кластеров на жестких дисках привело к большому количеству неиспользуемых участков, так как в среднем для каждого файла половина кластера была потрачена впустую.
В течение нескольких лет Microsoft и IBM делали попытку продлить жизнь файловой системы FAT благодаря снятию ограничений на размеры тома, улучшению cтратегий распределения, кэширования имен пути, и перемещению таблиц и буферов в расширенную память. Но они могут расцениваться только как временные меры, потому что файловая система просто не подходила к большим устройствам произвольного доступа.
13
§ 2 Файловая система операционной системы MS-DOS.
Одно из понятий файловой системы MS DOS - логический диск.
Логические диски :
В некотором приближении можно считать, что, "с точки зрения" MS-
DOS, каждый логический диск это отдельный магнитный диск. Каждый логический
диск имеет свое уникальное имя. В качестве имени логического диска
используются буквы английского алфавита от A до Z (включительно).
Количество логических дисков, таким образом, не более 26.
Буквы A и B - отведены строго под имеющиеся в IBM PC флоппи-диски (
FDD ).
Начиная с буквы C, именуются логические диски(разделы) HDD ( винчестер).
Рекомендуем скачать другие рефераты по теме: bestreferat, ответы по русскому языку.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 | Следующая страница реферата