ВУЗ:
Составители:
Содержание
ВВЕДЕНИЕ………...……………………………………………..……
…….………3
ВВЕДЕНИЕ В ОС...…………………………………………………….……………4
Эволюция ОС..………………………………………………
……….…………4
ОС как система управления ресурсами ……………
…………………........…7
ОС как расширенная машина………………………………………….……....8
Определение операционной системы………………………………..........…12
Особенности аппаратных платформ………………………………………....14
Классификация ОС……………………………………………………………16
Особенности алгоритмов управления ресурсами………………………...…16
Поддержка многозадачности…………………………………………………17
Поддержка многопользовательского режима……………….………………17
Вытесняющая и невытесняющая многозадачность………………………
…18
Поддержка многонитевости………………………………………………
…..18
Многопроцессорная обработка………………………………………………19
Особенности методов построения………………………………………
……21
Windows NT…………………………………………………………………
…24
Стандартная система UNIX…………………………………………………..25
Linux………………………………………………………………………
…....27
ПАМЯТЬ……………..………………………………………………...…...............30
Схема распределения памяти………………………….……………………..30
Страничное распределение памяти………………….……………………
….35
Сегментное распределение памяти………………….……………………
….38
Сегментно-страничное распределение памяти………………….…………..41
Типы адресов………………………………………………………………
…..43
АЛГОРИТМЫ ЗАМЕЩЕНИЯ СТРАНИЦ…...……
………………..…………….45
Оптимальный алгоритм……………………………………………………….46
Алгоритм NRU – не использовавшаяся в последнее время страница…
…..47
Алгоритм FIFO (first in first out)………………………………………
……...48
Алгоритм «вторая попытка»…
………………………………………………49
Алгоритм «часы»……………………………………………………………...50
Алгоритм LRU – страница, не использовавшаяся дольше всего…………..51
Алгоритм «рабочий набор»…………………………………………………..53
КЭШ………………………………………………………..……………..……
……56
Иерархия запоминающих устройств…………………………………
………56
Схема функционирования кэш-памяти……………………………………...57
Проблема согласования данных………………………………
……………...60
Способы отображения оперативной памяти на кэш…
………………..........61
67