Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
44
Добавлен:
11.05.2015
Размер:
1.26 Mб
Скачать

Управление процессами

Синхронизация процессов и потоков

Барьеры

Барьер – механизм синхронизации для групп потоков с несколькими фазами выполнения. В конце каждой фазы ставится барьер. Для прохождения барьера, его должны достигнуть все потоки в группе.

Поток A

 

Поток B

Барьер

Поток C

 

Поток D

 

T1

Процессорное время, необходимое потоку для достижения барьера

Поток A

 

Поток B

Барьер

Поток C

 

Поток D

 

T2

Выполнение потока достигло барьер

Поток A

Барьер

Поток B

 

 

Поток C

Поток D

T3

Все потоки достигли барьер и продолжают выполнение

61

Управление процессами

Рассмотренные вопросы

Состояния потоков.

Стратегии и дисциплины планирования.

Синхронизация процессов и потоков.

Методы и средства синхронизации.

62

Всем спасибо – все свободны,

если нет вопросов

63

Соседние файлы в папке Лекции