Файл: Решение Определим объемы файлов в кластерах, как целую часть следующего выражения Результаты расчетов.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 12.04.2024
Просмотров: 4
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Задача 1.
1. Построить FAT – таблицу для заданных файлов, с учетом заданных точек доступа, объема файлов и объема кластеров.
2. Определить потерю памяти для каждого файла
Исходные данные:
Имя файла | Объем файла (байт) | Точка доступа | Объем кластера (Кб) |
A | 4500 | 9 | 1 |
B | | | |
C | | | |
D | | | |
E | 7200 | 1 |
Решение:
-
Определим объемы файлов в кластерах, как целую часть следующего выражения:
Результаты расчетов:
Имя файла | Объем в кластерах (Vfcl) |
A | |
B | |
C | |
D | |
E | 8 |
Таблица 2
Количество столбцов в FAT таблице определится общим количеством всех кластеров, необходимых для записи на диск всех файлов. В нашем случае эта величина составит 37 столбцов. Составим цепочки кластеров для каждого файла.
A=9 → 10 → 11 → 12 → 13
B=7 → 8
C=5→ → 22 → → 28
D=3
E=1→ 2 → 32
| E | | D | | C | | B | | A | | |||||||
№ кластера | | | | | | | | | | 10 | |||||||
№ ссылки | | | | | | | | | | 11 | |||||||
№ кластера | | | | | | | | | | 20 | |||||||
№ ссылки | | | | | | | | | | 21 | |||||||
№ кластера | | | | | | | | | | 30 | |||||||
№ ссылки | eof | | | | | | | | | 31 | |||||||
№ кластера | 31 | | | | | | | | | 40 | |||||||
№ ссылки | eof | 33 | 34 | 35 | 36 | 37 | eof | 0 | 0 | 0 |
Таблица 3
-
Для расчета потерь памяти в файле A от произведения количества кластеров в этом файле на объем кластера вычтем объем файла A.