конспект лекций, вопросы к экзамену

Какие основные функции выполняет планировщик процессов?

Планировщик процессов (включен в систему управления процессами в многозадачных ОС), выполняет следующие функции:

  • создание и уничтожение процессов – загрузка программы в память, создание информационного окружения и передача управления процессу при его создании, удаление информационного окружения и выгрузка процесса из памяти при его уничтожении;
  • распределение системных ресурсов между процессами – планирование выполнения процессов, формирование очереди процессов и управление приоритетами процессов в очереди;
  • межпроцессное взаимодействие – распределение общих данных между процессами или пересылка управляющих воздействий между одновременно выполняемыми процессами;
  • синхронизация выполнения процессов – приостановка выполнения процессов до достижения некоторых условий, например, посылки управляющего воздействия одним из процессов.
06.03.2016; 20:00
просмотров: 410