摘要: 哲学家吃饭问题 (E. W. Dijkstra, 1960) 哲学家 (线程) 有时思考,有时吃饭 吃饭需要同时得到左手和右手的叉子 当叉子被其他人占有时,必须等待,如何完成同步? 如何用互斥锁/信号量实现? 失败与成功的尝试 失败的尝试 philosopher.c (如何解决?) 成功的尝试 (万 阅读全文
posted @ 2022-09-21 21:54 papering 阅读(60) 评论(0) 推荐(0) 编辑