Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на экзамен по ос....doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
1.54 Mб
Скачать

Атрибуты процессов…

Сложная многозадачная система должна располагать обширными сведениями о каждом процессе. Как было сказано ранее, можно считать, что эта информация находится в управляющем блоке процесса. Различные системы организуют эту информацию по-разному; в конце настоящей и следующей глав приводится несколько примеров такой организации. А пока что рассмотрим вопрос о том, информация какого типа может понадобиться операционной системе, не останавливаясь на схеме организации этой информации. В табл. 3.5 перечислены типичные виды информации, требующейся операционной системе для каждого процесса.

Информацию, которая находится в управляющем блоке процесса, можно разбить на три основные категории:

1)информация по идентификации процесса;

2)информация по состоянию процесса;

3)информация, используемая при управлении процессом.

Не уверен, что здесь все…

11. Режимы выполнения процессов в ОС. Функции ядра.

12. Параллельные вычисления: основные проблемы, способы взаимодействия процессов.

13. Взаимоисключение, критические интервалы. Понятия взаимоблокировки и голодания.

14. Взаимодействие процессов: семафоры.

15. Взаимодействие процессов: мониторы.

16. Взаимодействие процессов: передача сообщений.

17. Управление памятью. Основные требования. Логическая и физическая организация.

18. Фиксированное распределение памяти.

19. Динамическое распределение памяти.

20. Система двойников.

21. Страничная организация памяти.

22. Сегментирование.

23. Виртуальная память.Принцип локализации.

24. Страничная организация и виртуальная память. Таблица страниц. Буфер поиска трансляции.

26. Выбор размера страниц. Комбинация сегментации и страничной организации.

27. Стратегии выборки и размещения страниц.

28. Стратегии замещения.

29. Резидентное множество процессов. Область видимости замещения.

30. Стратегия очистки. Управление загрузкой и приостановкой процессов.

31. Устройства ввода-вывода, их классификация. Эволюция функций ввода-вывода.

32. Основные цели при проектировании ввода-вывода в ОС. Иерархия управления вводом-выводом.

33. Буферизация ввода-вывода.

34. Параметры производительности диска. Стратегии дискового планирования.

35. Дисковый кэш. Алгоритмы замещения.