PTT
網頁版
登入/註冊
新聞
熱門文章
熱門看板
看板列表
作者查詢
最新文章
我的收藏
最近瀏覽
看板名稱查詢
批踢踢 PTT 搜尋引擎
看板
[
Grad-ProbAsk
]
討論串
[理工] Deadlock 判斷公式觀念
共 3 篇文章
排序:
最舊先
|
最新先
|
留言數
|
推文總分
內容預覽:
開啟
|
關閉
|
只限未讀
首頁
上一頁
1
下一頁
尾頁
#1
[理工] Deadlock 判斷公式觀念
推噓
0
(0推
0噓 0→
)
留言
0則,0人
參與
,
最新
作者
showyoulovex
(NONO)
時間
12年前
發表
(2011/10/26 23:19)
,
編輯
資訊
2篇文章回應此文
2
內文有0個圖片
image
0
內文有1個連結
link
1
內容預覽:
這個章節有個重要公式. 來判斷是否有deadlock. 拿90交大 系程舉例. 題目(已縮圖):
http://ppt.cc/vVzu.
答案是. 3n<m+n. 2n<11. n<6 , ans:n=5. 其中公式左邊 3n還蠻直觀的我懂. 但右邊就不太懂 為何是 程式個數(n)+資源總數(m).
#2
Re: [理工] Deadlock 判斷公式觀念
推噓
0
(0推
0噓 1→
)
留言
1則,0人
參與
,
最新
作者
genius945
(添財)
時間
12年前
發表
(2011/10/27 00:01)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有1個連結
link
1
內容預覽:
條件一: 1 < = Max <= m. 條件二: Max! < n+m. 假設資源全部配置給process. 即各process的allocation的總和為m. 依banker's Algo. need = max - allocation. (以下以!表示總和...sigma不會打= =).
(還有145個字)
#3
Re: [理工] Deadlock 判斷公式觀念
推噓
4
(4推
0噓 2→
)
留言
6則,0人
參與
,
最新
作者
kkilljeff
(幻夜)
時間
12年前
發表
(2011/10/27 00:47)
,
編輯
資訊
0篇文章回應此文
0
內文有0個圖片
image
0
內文有1個連結
link
1
內容預覽:
要避免Deadlock的發生. 必須要避免hold and wait的情況. 而每個process最多同時需要3個drives. 而要至少讓1個process可能完成工作才行. 所以(3-1)*process總數<資源總數. 有點像是鴿籠原理的感覺. 就是在資源平均分布最糟的情況下. 至少一定要有1
首頁
上一頁
1
下一頁
尾頁