单项选择题
若x是管程内的条件变量,则当进程执行x.wait()时所做的工作是()
A.实现对变量x的互斥访问 B.唤醒一个在x上阻塞的进程 C.根据x的值判断该进程是否进人阻塞状态 D.阻塞该进程,并将之插入x的阻塞队列中
单项选择题 下列选项中,可能导致当前进程P阻塞的事件是() Ⅰ.进程P申请临界资源 Ⅱ.进程P从磁盘读数据 Ⅲ.系统将CPU分配给高优先权的进程
单项选择题 假设系统中有4个同类资源,进程P1、P2和P3需要的资源数分别为4、3和1,P1、P2和Psub>3已申请到的资源数分别为2、1和0,则执行安全性检测算法的结果是()
单项选择题 属于同一进程的两个线程thread1和thread2并发执行,共享初值为0的全局变量x。thread1和thread2实现对全局变量x加1的机器级代码描述如下。 在所有可能的指令执行序列中,使x的值为2的序列个数是()