Операционные системы. Управление ресурсами


Контрольные вопросы



Контрольные вопросы

  1. Часто единственным достоинством виртуальной памяти называют возможность обеспечить для процесса объем виртуального адресного пространства, превышающий объем реальной памяти. Назовите другие достоинства виртуальной памяти.
  2. В чем достоинства и недостатки преобразования виртуальных адресов в реальные во время выполнения программы? Какая часть работы по этому преобразованию выполняется аппаратным обеспечением, а какая - ОС?
  3. Иногда считают, что виртуальная память может быть обеспечена только в системах с аппаратной поддержкой динамической трансляции адреса. Докажите, что это не так.
  4. Почему при поиске свободной памяти стратегия "самый подходящий" оказывается хуже, чем "первый подходящий".
  5. Сравните сегментную и страничную модели виртуальной памяти. Какая из них представляется Вам лучшей и почему?
  6. Дополните приведенные в разделе 3.5. соображения по поводу выбора размера страницы.
  7. Смоделируйте ситуацию применения дисциплины вытеснения FCFS, в которой увеличение числа реальных страниц приведет к увеличению числа страничных отказов.
  8. Что такое кластерная подкачка страниц? Почему в современных ОС она становится все более популярной?
  9. Каким образом ОС может определять, к каким страницам будут обращения в ближайшее время?
  10. Большой размер виртуальной памяти процесса может приводить к тому, что даже таблица страниц не будет помещаться в реальной памяти. Какими путями решается эта проблема в современных ОС?
  11. Каким образом снижение стоимости памяти влияет на дисциплины управления памятью?
  12. Какие принципиальные изменения в концепции памяти может повлечь за собой увеличение разрядности адреса?
НазадОглавлениеВперед








Начало  Назад  Вперед