Результаты (
русский) 2:
[копия]Скопировано!
Примеры , представленные в предыдущем разделе рассматривается единый процесс, программа которого состоит из одного или более действий , охраняемого. Теперь мы рассмотрим различные возможности планирования действий в сети процессов.
Поскольку каждый отдельный процесс имеет локальный планировщик, одним из возможных вариантов является оставить решения планирования для этих отдельных планировщиков, без попытки какой - либо глобальной координации. Это наиболее естественный и характеризует распределенных планировщиков.
Рассмотрим систему двух процессов на рисунке 4.2. Эта система использует государственную чтения модели. Каждый процесс имеет я логическую переменную х [I] и их начальные значения являются произвольными. Цель состоит в том, чтобы привести систему к конфигурации , в которой условие х [0] = х [1] имеет место. Для достижения этой цели, предположим , что процесс я выполняет следующую программу:
переводится, пожалуйста, подождите..
