請問一下
1. Mutual exclusion 是一次只能有一個人使用資源,所以是包含 share data 跟 non
share data 嗎?
2. 我記得是有 share data 才會產生 deadlock,因為共享 所以別人用你就不能用? 我
看課本 deadlock prevention 裡要不成立 mutual exclusion 是寫這樣(At least one
resource must be non-sharable)、(Sharable resources do not require mutually
exclusive access and thus cannot be involved in a deadlock),如果沒有 share
data 不會有 deadlock,可是為什麼有 non share data 就可以,其他有 share data 的就不會發生嗎?
還在學習,不太清楚,問題很奇怪的話請見諒