请问一下
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 的就不会发生吗?
还在学习,不太清楚,问题很奇怪的话请见谅