Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Размер логического блока

Управление свободным дисковым пространством.

Существует две основные стратегии учета:

1) учет свободных дисковых блоков с помощью битовой карты

выделяется область памяти – битовая карта, соответственно, если устанавливаем бит в 0, блок свободен, в 1 – блок занят.

Достоинство – при организации нового файла можем найти последовательность нулей соответствующего размера и выделить подряд идущие блоки. Недостаток – с ней можно эффективно работать, только если она размещается в памяти целиком.

2) Учет при помощи организации связанного списка свободных блоков

на диске выделено место, которое хранит адрес первого свободного дискового блока

недостаток – чтобы получить несколько свободных блоков, надо каждый раз обращаться к диску для чтения адреса следующего свободного блока. Усовершенствование – в один из свободных блоков помещается несколько адресов свободных блоков. Последний адрес позволяет перейти по списку к следующему свободному специальному блоку. При этом добавляется специальный счетчик, который указывает на начало списка и увеличивается, когда блок используется под запись. Когда счетчик показывает, что все адреса в этом специальном свободном блоке использованы, происходит переход к следующему блоку. При этом в памяти хранится только адрес текущего блока.

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

<== предыдущая лекция | следующая лекция ==>
Структура i –note | Реализация директорий
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 379; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.