Inter-Process Communication的缩写,含义是进程间通信,是指两个进程间交换数据的过程. 哲学家进餐问题 概述 哲学家进餐/思考 进餐需要两把叉子 每次拿一把叉子 如何预防死锁 问题简介 哲学家的生活包括两个不同的阶段:吃饭和思考 当一个哲学家觉得饿时,他就试图去取他左边和右边的叉子,每次拿一把,但是部分次序,如果成功地获得了两把叉子,他就吃一会儿,然后放下叉子继续思考. 关键的问题就是:为每个哲学家写一段程序来描述其行为而且不能思索,你可以做到吗? 一种不正确的解法 #d…