Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции_ОС / 01_Управление процессами.ppt
Скачиваний:
27
Добавлен:
03.06.2015
Размер:
667.14 Кб
Скачать

Операционные

системы Автор В.А.Серков

Подсистема управления

процессами

В.А.Серков "Операционные системы" 1

1

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

Для операционной системы процесс представляет собой единицу работы, заявку на потребление системных ресурсов.

В.А.Серков "Операционн

2

ые системы" 1

 

Программа это статический текст, который представляет собой последовательность машинных команд и хранится на одном из внешних носителей.

После загрузки программы в

оперативную память и последующего

запуска начинается процесс выполнения программы (процесс).

В.А.Серков "Операционн

3

ые системы" 1

 

Среда выполнения программы

В.А.Серков "Операционн

4

ые системы" 1

 

Реализация процесса

В.А.Серков "Операционн

5

ые системы" 1

 

Прикладная программа выполняет систематическую последовательность действий с данными. Данные представляются и хранятся на т.н.

носителях данных. Совокупность носителей данных, используемых при какой-либо обработке данных, будем

называть информационной средой.

Набор данных, содержащихся в какой- либо момент в информационной среде, будем называть состоянием этой информационной среды.

В.А.Серков "Операционн

6

ые системы" 1

 

Процесс можно определить как последовательность сменяющих друг друга состояний некоторой информационной среды.

В.А.Серков "Операционн

7

ые системы" 1

 

Выполнение - активное состояние процесса, во время которого процесс обладает всеми необходимыми ресурсами и непосредственно выполняется процессором.

Выполнение

 

Ожидание

 

Готовность

 

В.А.Серков "Операционн

8

ые системы" 1

 

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

Выполнение

 

Ожидание

 

Готовность

 

В.А.Серков "Операционн

9

ые системы" 1

 

Готовность - также пассивное состояние процесса, но в этом случае процесс заблокирован в связи с внешними обстоятельствами.

Выполнение

 

Ожидание

 

Готовность

 

В.А.Серков "Операционн

10

ые системы" 1