Операционные системы. Управление ресурсами



         

Содержание - часть 2


Глава 6. Управление вводом-выводом


      6.1. Виртуализация устройств и структура драйвера


      6.2. Интерфейсы устройств


      6.3. Управление устройствами


      6.4. Примеры драйверов устройств


      6.5. Потоки и многоуровневые драйверы


      6.6. Интерфейс процесса


      6.7. Буферизация


      Контрольные вопросы

Глава 7. Файловые системы


      7.1. Иерархическая модель файловой системы


      7.2. Логическая организация файлов. Интерфейсы


      7.3. Логическая файловая система. Каталоги


      7.4. Логическая файловая система. Системные вызовы


      7.5. Базовая файловая система


      7.6. Физическая структура файлов


      7.7. Пример


      7.8. Целостность данных и файловой системы


      7.9. Загружаемая файловая система


      Контрольные вопросы

Глава 8. Параллельное выполнение процессов


      8.1. Постановка проблемы


      8.2. Взаимное исключение запретом прерываний


      8.3. Взаимное исключение через общие переменные


      8.4. Команда testAndSet и блокировки


      8.5. Семафоры


      8.6. "Производители-потребители"


      8.7. Конструкции критических секций в языках программирования


      8.8. Мониторы


      8.9. "Читатели-писатели" и групповые мониторы


      8.10. Примитивы синхронизации в языках программирования


      8.11. Рандеву


      Контрольные вопросы

Глава 9. Системные средства взаимодействия процессов


      9.1.


Содержание  Назад  Вперед