问题描述:
[多选]
在有N个缓冲区的生产者消费者的问题中,下列叙述中哪些是错误的?producer(){ int item; while(TRUE){ item = produce_item(); P(empty); P(mutex); insert_item(item); V(mutex)V(full); } } consumer(){ int item; while(TRUE){ P(full); P(mutex); item = remove_item(); V(mutex); V(mutex); consume_item(item); } }
A.信号量empty的初值为N
B.信号量full的初值为0
C.信号量mutex的初值为0
D.P(full)和P(mutex)两条语句可以颠倒顺序
E.V(mutex)和V(mutex)两条语句可以颠倒顺序
参考答案:查看无
答案解析:无
☆收藏
答案解析:无
☆收藏
上一篇:下列关于块表的叙述中,哪些是正确的?
下一篇:程序计数器PC中存放的是
- 我要回答: 网友(160.79.110.123)
- 热门题目: 1.数据库中要存储和管理的数据内 2.下列选项中,哪些是按照文件的 3.在操作系统中,为保护临界资源