Информатика и вычислительная техника
  • формат pdf
  • размер 3,83 МБ
  • добавлен 10 февраля 2013 г.
Макаров П.С. Операционные системы: управление памятью
Методические рекомендации. – Ульяновск : УлГТУ, 2008. – 68 с.
В пособии представлена тема «Управление памятью» учебного курса «Операционные системы».
Курс предназначен и читается на факультете информационных систем и технологий УлГТУ для студентов 2 курса специальности 220100 «Электронные машины, комплексы, системы и сети» как основной курс.
Материалы курса представляют собой иллюстрации презентации с комментариями.
Содержание:
Введение.
Введение в ОС.
Эволюция ОС.
ОС как система управления ресурсами.
ОС как расширенная машина.
Определение операционной системы.
Особенности аппаратных платформ.
Классификация ОС.
Особенности алгоритмов управления ресурсами.
Поддержка многозадачности.
Поддержка многопользовательского режима.
Вытесняющая и невытесняющая многозадачность.
Поддержка многонитевости.
Многопроцессорная обработка.
Особенности методов построения.
Windows NT.
Стандартная система UNIX.
Linux.
Память.
Схема распределения памяти.
Страничное распределение памяти.
Сегментное распределение памяти.
Сегментно-страничное распределение памяти.
Типы адресов.
Алгоритмы замещения страниц.
Оптимальный алгоритм.
Алгоритм NRU – не использовавшаяся в последнее время страница.
Алгоритм FIFO (first in first out).
Алгоритм «вторая попытка».
Алгоритм «часы».
Алгоритм LRU – страница, не использовавшаяся дольше всего.
Алгоритм «рабочий набор».
Кэш.
Иерархия запоминающих устройств.
Схема функционирования кэш-памяти.
Проблема согласования данных.
Способы отображения оперативной памяти на кэш.