Вопросы

  1. Что такое диспетчеризация процессора?
  2. В чем основная цель диспетчеризации процессора?
  3. Что такое цикл CPU – I/O?
  4. Как зависит частота периодов активности процессора от их длительности?
  5. Что такое планировщик?
  6. Какие разновидности стратегий, с точки зрения прерывания или избежание прерывания процессов, использует планировщик?
  7. Что такое стратегия без прерывания процессов?
  8. Что такое стратегия с прерыванием процессов?
  9. Что такое диспетчер?
  10. Что такое латентность диспетчера и каким образом следует оптимизировать данный показатель?
  11. Каковы основные критерии диспетчеризации?
  12. Что такое использование (утилизация) процессора и как следует оптимизировать данный показатель?
  13. Что такое пропускная способность системы и как следует оптимизировать данный показатель?
  14. Что такое время обработки и как следует оптимизировать данный показатель?
  15. Что такое время ожидания и как следует оптимизировать данный показатель?
  16. Что такое время ответа и как следует оптимизировать данный показатель?
  17. Что такое диаграмма Ганта?
  18. В чем суть стратегии FCFS и каковы ее недостатки?
  19. В чем суть стратегии SJF (и SRTF) и оптимальность по какому критерию она обеспечивает?
  20. Каким образом и по каким формулам вычисляется предсказание длины следующего периода активности процессора?
  21. В чем суть диспетчеризации по приоритетам?
  22. Что такое проблема голодания процессов и каково ее решение в ОС?
  23. В чем суть стратегии RR, оптимальность по какому критерию она обеспечивает и по какому критерию она хуже, чем SJF?
  24. Как зависит число контекстных переключений от величины кванта времени?
  25. Как зависит время оборота от величины кванта времени?
  26. Что такое многоуровневая аналитическая очередь и процессы каких классов обрабатываются с помощью многоуровневых очередей?
  27. Каковы особенности планирования загрузки многопроцессорных систем?
  28. Каковы особенности планирования в системах реального времени?