问答题

有三个进程P1、P2和P3并发工作。进程P3需用资源S3和S1,进程P2需用资源S1和S2,进程P3需用资源S2和S3。回答:
(1)若对资源分配不加限制,会发生什么情况为什么
(2)为保证进程正确地工作,应采用怎样的资源分配策略为什么

【参考答案】

(1)可能会发生死锁。
例如:进程P1、P2和P3
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)