Компьютеры. Операционные системы. Электронный справочникКНИГИ » ОС И БД
Автор:Коллектив Название: Компьютеры. Операционные системы. Электронный справочник Издательство: Руссобит-М Год: 2006 Формат: ISO Размер: 31МВ Страниц:1000 Язык:Русский
В данном справочнике вы найдете следующую информацию: Архитектуры. Процессор. Память. Прерывания. Функции ОС. Архитектура ОС. Механизмы ОС. Процессы и потоки. Взаимодействие процессов. Синхронизация. Управление памятью. Загрузка программ. Содержание: Архитектуры: *Фоннеймановская структура ЭВМ / Хранение программы. *Декомпозиция на операционный и управляющий блоки. Процессор: *Процедура выполнения команд / Цикл процессора. *Организация арифметико-логических устройств ЭВМ. Память: *Логическая организация памяти / Методы адресации. Прерывания: *Принципы организации системы прерывания программ. *Определение приоритетных запросов прерываний. Функции ОС: *Понятие операционной среды / Процесса / Ресурса. *Диаграмма состояний процесса / Процессы и нити треды. Архитектура ОС: *Ядро и вспомогательные модули ОС / Слои ОС. *Аппаратная зависимость и переносимость ОС. *Типовые средства аппаратной поддержки ОС. *Переносимость ОС / Микроядерная архитектура. *Совместимость и множественные прикладные среды. *Двоичная совместимость / Трансляция библиотек. *Способы реализации прикладных программных сред. Механизмы ОС: *Управление процессами и потоками / Пакеты работ. Процессы и потоки: *Понятие процесса / Состояния процесса / Очереди. *Взаимодействие процессов / Планирование процессора. *Критерии / Стратегии планирования процессора. Взаимодействие процессов: *Средства обмена информацией / Механизма передачи. *Устанавливание связи / Валентность / Линии связи. *Буферизация / Поток ввода/вывода и сообщения. *Надежность средств связи / Нити исполнения. *Алгоритмы синхронизации / Критические секции. *Запрет прерываний / Строгое чередование / Флаги. Синхронизация: *Семафоры / Мониторы / Сообщения / Очереди / Тупики. Управление памятью: *Типы адресов / Алгоритмы распределения памяти. *Распределение / Свопинг и виртуальная память. *Страничное / Сегментное / Странично-сегментное. *Кэширование / Иерархия запоминающих устройств. Загрузка программ: *Абсолютная загрузка / Относительная загрузка. *Позиционно-независимый код / Загрузка самой ОС. *Сборка программ / Варианты построения загрузчиков. *Защищенный режим / Адресация памяти / Прерывания. *Мультизадачность / Мультипроцессорность / Примеры.