292
правки
Изменения
→Задача обедающих философов
[[Категория: Параллельное программирование]]
==Задача обедающих философов==
За круглым столом сидят шесть философов(процессы). На столе шесть тарелок с рисом и шесть вилок. В каждый момент философ может либо хотеть есть (тогда ему необходимо две вилки), либо хотеть думать (для этого ему нужен только он сам). Философы не разговаривают между собой(только в начале, когда договариваются об алгоритме). Необходимо, чтобы все философы поели и не возникло драки за вилки.
==Обобщение==