A 某资源在一段时间内只能由一个进程占有,不能同时被两个或两个以上的进程占有。
B 一个进程在一段时间内只能占用一个资源。
C 多个资源只能由一个进程占有。
D 多个资源进程分配占有。
第1题:
A、占有且申请条件
B、占有且申请条件
C、互斥条件
D、不可抢占条件
第2题:
产生死锁的必要条件中()条件是指进程已获得的资源在未使用完之前不能被抢夺。
A.不剥夺条件
B.请求和保持条件
C.互斥条件
D.环路等待条件
第3题:
Linux多线程应用编程中,触发pthread_cond_wait返回的事件是
A.条件变量创建成功
B.互斥量加锁成功
C.条件变量被触发
D.互斥量加锁失败
第4题:
A.互斥条件
B.环路条件
C.不剥夺条件
D.分配条件
参考答案:AD
第5题:
36、对于非共享资源(或互斥资源),必须维持互斥条件。
第6题:
6、对于线程间的同步操作而言,常常采用互斥锁和条件变量相结合的解决方案:(① )用于短期锁定,保证互斥进入临界区;(② )用于长期等待,直至所等资源可用。
A.①互斥锁②条件变量
B.①条件变量②互斥锁
C.①互斥锁②互斥锁
D.①条件变量②条件变量