Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

В каких случаях выполняется очистка «грязного» буфера?

Что понимается под эффективностью ОС? | В чем отличие системы FAT32 от FAT12 и FAT16? | При каких условиях пользователь получает доступ к объекту? | Что такое реентерабельная функция? | В чем идея алгоритма нумерованных ресурсов для предотвращения тупиков? |


Читайте также:
  1. А кому же еще,- нахмурилась Присцилла, глядя, как Джеймс отодвигает кубок.- С каких пор ты пьешь молоко и ешь масло?
  2. Аэробная очистка сточных вод гидролизного производства
  3. В каких моментах вы постоянно ослабляете себя: создаете травмирующие повторения, воспроизводите одно и то же? В чем вы избегаете своего наилучшего Я, смелого и способного на риск?
  4. В каких приборах используют термометры сопротивления?
  5. В каких случаях команда может определить неисправность?
  6. В каких случаях может быть изменен порядок работы дизель-ге­нераторов?

Если требуемый блок диска не найден в кэше, то для него должен быть выделен буфер. Проблема в том, что общее количество буферов кэша ограничено. Чтобы отдать один из них под требуемый блок, надо «вытеснить» из кэша один из блоков, которые там хранились. При этом, если вытесняемый блок «грязный», то он должен быть «очищен», т.е. записан на диск.

Почему кэширование записи небезопасно?

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

Какую роль играют хеш-цепочки при работе с дисковым кэшем UNIX?

при обнаружении в начале списка свободных блоков «грязных» буферов система запускает процессы их очистки, но не дожидается завершения этих процессов, а выбирает для вытеснения первый по списку чистый блок.

Что такое «свободный блок» в дисковом кэше UNIX?

Если какому-то процессу для расширения файла требуется свободный блок, то система по указателю (на свободный элемент) выбирает элемент массива, и блок с №, хранящимся в данном элементе, предоставляется файлу.

Какую роль играет список свободных блоков при работе с дисковым кэшем UNIX?

 

В каких случаях эффективно опережающее чтение блоков диска?

заключается в том, что при обращении к некоторому блоку диска система, выполнив чтение требуемого блока, считывает затем еще несколько следующих за ним блоков.

Какие задачи решает драйвер устройства?

это системная программа, которая под управлением ОС выполняет все операции с конкретным периферийным устройством. Драйвер является как бы посредником между ОС и устройством.

Из каких основных блоков состоит типичный драйвер?

заголовок драйвера, блок стратегии, блок прерываний.

36. Какие задачи выполняет в BIOS обработчик аппаратного прерывания от клавиатуры?

В чем суть операции низкоуровневого форматирования?

заключается в разметке поверхности на дорожки магнитной записи, разделенные на секторы.

Из чего состоит физический адрес сектора?

состоит из трех чисел: номер цилиндра, номер поверхности и номер сектора на дорожке.

Что такое расширенные и большие разделы диска?

Большой раздел. Он отличается от обычного тем, что число секторов может достигать 232. Это позволяет описывать большие разделы размером до 2048 Гб. Расширенный раздел. Его структура аналогична структуре всего жесткого диска, т.е. начальный сектор раздела – не BOOT, а MBR-сектор.


Дата добавления: 2015-10-24; просмотров: 316 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Как можно убедиться, что асинхронная операция завершилась?| Что такое режим доступа и режим разделения при открытии файла?

mybiblioteka.su - 2015-2024 год. (0.006 сек.)