有两个并发执行的内核任务11和2,共享初值为1的变量x。t1对x加1,t2对x减1,两个操作完成后,x的值为()
A. 可能为-1或3
B. 只能为1
C. 可能为0、1或2
D. 可能为-1、0、1或2
查看答案
对共享变量v的加减赋值等操作,应该通过()完成
A. 原子操作
B. 自旋锁
C. 信号量
D. RCU锁
以相同的顺序获取嵌套锁,可阻止()的死锁。
A. 拥抱类型
B. 同步类型
C. 异步类型
D. 随机类型
可避免死锁的算法是()。
A. 轮询算法
B. 银行家算法
C. 预测算法
D. 电梯调度算法
ABI是一系列约定的集合,包含
A. 一个特定的处理器指令集
B. 函数调用惯例
C. 系统调用方式
D. 可执行文件的格式(ELF,PE)