| |
| | The Dining Philosophers Problem. Part 1. |
 | | This article is dedicated to the famous dining philosophers' problem, which was proposed by Edward Dijkstra in 1965. |
 | | This is a Dijkstra's original formulation of the problem; since most philosophers (as well as most programmers) can eat spaghetti with a single fork, modern writers use the Chinese food and chopsticks instead of spaghetti and forks. |
 | | Each philosopher is an individual working thread, the thread executes the following actions cyclically: thinking, waiting for the left fork, taking the left fork when it is free, waiting for the right fork, taking the right fork, eating. |
| www.suite101.com /article.cfm/7240/84301 (394 words) |
|