The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Каталог документации / Раздел "Программирование в Linux" / Оглавление документа
next up previous contents
Next: Работа с атрибутами переменных Up: Потоки (threads) Previous: Вложенные блокировки односвязного списка   Contents

Переменные состояния

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

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



Subsections

2004-06-22



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру