- •Билет 1 Операционная система. Структура вычислительной системы. Примеры операционных систем. Функция операционной системы.
- •Билет 2 Операционная система, основные понятия операционных систем (основные точки зрения на операционную систему, операционная среда, операционная оболочка, ресурсы)
- •Билет 3
- •Билет 4
- •Билет 5
- •Билет 6
- •Билет 7
- •Билет 8
- •Билет 9
- •Билет 10
- •Билет 11
- •Билет 12
- •Билет 13 Управление памятью. Функции ос по управлению памятью.
- •Билет 14
- •Билет 15
- •Билет 16
- •Билет 17
- •Билет 18 Виды алгоритмов распределения памяти.
- •Билет 19
- •Билет 20
- •Билет 21
- •Билет 22(не полностью)
- •Билет 23
- •Билет 24
- •Билет 25
- •Билет 26 Сегментно-страничное распределение
- •Билет 27
- •Билет 28
- •Билет 29
- •Билет 30
Билет 29
В соответствии с алгоритмами, основанными на квантовании, смена активного процесса происходит, если:
процесс завершился и покинул систему
произошла ошибка,
процесс перешел в состояние ОЖИДАНИЕ,
исчерпан квант процессорного времени, отведенный данному процессу.
Рис. Граф состояний процесса в системе с квантованием
Рис. Иллюстрация расчета времени ожидания в очереди процессов
Билет 30
Способы отображения основной памяти на кэш
Случайное отображение (элемент основной памяти вместе с ее адреса размещается в любом месте кэш памяти)
Детерминированное отображение (элемент основной памяти всегда отображается в одно место кэш памяти)
Смешанная стратегия (произвольный адрес основной памяти отображается на некоторую группу адресов кэша)
При использовании 2хуровневого кеширования при выполнении запроса сначала осущ-ся поиск в кэше 1го уровня. Если произошел промах, то поиск продолжается в кэше 2го уровня. При промахе и здесь, то в основной памяти.
При такой иерархически организованной памяти необходимо обеспечить многоуровневое копирование и непротиворечивость данных на всех уровнях.
Многоуровневое кэширование является компромиссом между скоростью и размером кэша.
Схема двухуровневого кэширования
