题目内容

请写出wait、signal两个函数的语句体。(小写英文输入)wait(semaphore *s){s->value--;if((填空1))(填空2)(s->list);}signal(semaphore *s){s->value++;if(s->value<=0)(填空3)(s->list);}

查看答案
更多问题

进程上下文都需要保存到FCB中,描述( )。

A. 对
B. 错

线程比进程在上下文切换上速度更加快。描述()

A. 对
B. 错

什么叫做原子操作?

进程A进程B(1):input x;(3)input y;(2):z=x+y;第一问:请写出一种执行结果错误的并发次序,直接写序号即可。第二问:请应用进程同步,添加wait、signal操作,保证进程执行结果正确。

答案查题题库