操作系统之进程管理:15、哲学家进餐问题
生活随笔
收集整理的這篇文章主要介紹了
操作系统之进程管理:15、哲学家进餐问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
15、哲學家進餐問題
- 問題描述
- 解題思路
- 解決死鎖的策略
- 方案一與方案二
- 方案三
- 注
問題描述
解題思路
1、因為需要左手和右手倆只筷子,所以可以直接拿哪只就對哪只上鎖
問題:這樣的話當每個人都拿走左邊的筷子而都在等待右邊的筷子,從而形成了循環等待,形成了死鎖
解決死鎖的策略
方案一與方案二
方案三
僅當一個哲學家左右倆只筷子都可以用時才允許他抓起筷子
注
總結
以上是生活随笔為你收集整理的操作系统之进程管理:15、哲学家进餐问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hdu 2824The Euler fu
- 下一篇: (王道408考研操作系统)第四章文件管理