关于临界区问题(critical section problem)是一个算法(假设只有进程P0和P1可能进入该临界区),算法如下(i为0或1),该算法______。 repeat retry:if(turn≠-1)turn:=i; if(turn≠i) go to retry; turn:=-1; critical section(临界区) turn=0; remainder section(其他区域) until false;
A. 不能保证进程互斥进入临界区,且会出现“饥饿”
B. 不能保证进程互斥进入临界区,但不会出现“饥饿”
C. 保证进程能互斥进入临界区,但会出现“饥饿”
D. 保证进程互斥进入临界区,不会出现“饥饿”
查看答案
进程创建的时候,不需要做的是______。
A. 填写一个该进程的进程表项
B. 为该进程分配适当的内存
C. 将该进程插入就绪队列
D. 为该进程分配CPU
用链接方式存储的队列,在进行删除运算时,下列说法正确的是______。
A. 仅修改头指针
B. 仅修改尾指针
C. 头、尾指针都要修改
D. 头、尾指针可能都要修改
已知磁道转速为360r/min,假设寻道时间为10~40ms,若在一个磁道上写入4096B的数据,平均需要______。
A. 83.3ms
B. 123.3ms
C. 50ms
D. 108.3ms
在CSMA/CD协议中,下列指标与冲突时间没有关系的是______。
A. 检测一次冲突所需的最长时间
B. 最小帧长度
C. 最大帧长度
D. 最大帧碎片长度