有两个并发执行的进程P1和P2,共享初值为1的变量x。P1对x加1,P2对x减1。加1和减1操作的指令序列分别如下所示。//加1操作//减1操作Load R1,x //取x到寄存器中R1Load R2,x//取x到寄存器中R2Inc Rl dec R2Store x,R1 //将R1的内容存入x Store x,R2//将R2的内容存入x两个操作完成后,x的值()。
A. 可能为-1或3
B. 只能为1
C. 可能为0,1或2
D. 可能为-1,0,1或2
某文件占10个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进行分析。假设一个缓冲区与一个磁盘块大小相同,把一个磁盘块读入缓冲区时间为100μs,将缓冲区的数据传送到用户区的时间是50μs,CPU对一块数据进行分析的时间为50μs。在单缓冲区和双缓冲区结构下,读入并分析完该文件的时间分别是()。
A. 1500us、1000us
B. 1550us、1100us
C. 1550us、1550us
D. 2000us、2000us
某系统有n台互斥便用的同类设备,三个并发进程分别需要3、4、5台设备,可确保系统不发生死锁的设备数n最小为
A. 9
B. 10
C. 11
D. 12
下列措施中,能加快虚实地址转换的是I. 增大快表(TLB)容量 II.让页表常驻内存 III.增大交换区(swap)
A. 仅I
B. 仅II
C. 仅I、II
D. 仅II、III