Планирование процессов презентация

Содержание

Слайд 2

Система управления процессами обеспечивает прохождение процесса через компьютер. В зависимости от состояния процесса

ему должен быть предоставлен тот или иной ресурс. Например, новый процесс необходимо разместить в основной памяти, следовательно, ему необходимо выделить часть адресного пространства.

Слайд 3

Процессу в состоянии готовый должно быть предоставлено процессорное время. Выполняемый процесс может потребовать оборудование

ввода-вывода и до- луп к файлу.

Слайд 4

Распределение процессов между имеющимися ресурсами носит название планирование процессов. Одним из методом планирования процессов, ориентированных

на эффективную загрузку ресурсов, является метод очередей ресурсов.

Слайд 5

Новые процессы находятся во входной очереди, часто называемой очередью работ — заданий. Входная очередь располагается

во внешней памяти, во входной очереди процессы ожидают освобождения ресурса — адресного пространства основной памяти.

Слайд 6

Готовые к выполнению процессы располагаются в основной памяти и связаны очередью готовых процессов.

Процессы в этой очереди ожидают освобождения ресурса процессорное время.

Слайд 7

Процесс в состоянии ожидания завершения операции ввода-вывода находится в одной из очередей к

оборудованию ввода-вывода. При прохождении через компьютер процесс мигрирует между различными очередями под управлением программы, которая называется планировщик.

Слайд 8

Операционная система, обеспечивающая режим мультипрограммирования, обычно включает два планировщика — долгосрочный и краткосрочный.

Слайд 9

На уровень долгосрочного планирования выносятся редкие системные действия, требующие больших затрат системных ресурсов,

на уровень краткосрочного планирования — частые и более короткие процессы. На каждом уровне существует свой объект и собственные средства управления им.

Слайд 10

Основное отличие между долгосрочным и краткосрочным планировщиками заключается в частоте запуска, например: краткосрочный

планировщик может запускаться каждые 100 мс, долгосрочный — один раз за несколько минут.

Слайд 11

Долгосрочный планировщик решает, какой из процессов, находящихся во входной очереди, должен быть переведен

в очередь готовых процессов в случае освобождения ресурсов памяти.

Слайд 12

На уровне долгосрочного планирования объектом является не отдельный процесс, а некоторое объединение процессов

по функциональному назначению, которое называется работой (приложением).

Слайд 13

Каждая работа рассматривается как независимая от других работ деятельность, связанная с использованием одной

или многих программ и характеризующаяся конечностью и определенностью.

Слайд 14

Краткосрочный планировщик решает, какой из процессов, находящихся в очереди готовых процессов, должен быть

передан на выполнение в CPU. В некоторых ОС долгосрочный планировщик может отсутствовать. Например, в системах разделения времени каждый новый процесс сразу же помещается в основную память.

Слайд 15

На уровне краткосрочного планирования объектом управления являются процессы, которые выступают как потребители центрального

процессора для внутренних процессов или внешнего процессора для внешних процессов.
Имя файла: Планирование-процессов.pptx
Количество просмотров: 26
Количество скачиваний: 0