当一个进程改变其状态时,以下哪一种变化是不可能的?
A. Running->Ready
B. Ready->Running
C. Running->Waiting
D. Waiting->Running
查看答案
如果我们没有选择一个合适的CPU调度算法,会发生以下哪种情况?
A. 进程长时间等待
B. 颠簸
C. 死锁
D. 不安全
对于给定的进程集合,以下哪一种调度算法有最小的平均等待时间?
A. FCFS
B. SJF
C. RR
D. Priority
在RR调度算法中,如果当前进程的运行时间大于一个时间片,则以下描述哪个是错误的?
A. 当一个时间片运行完毕,时钟会产生一个中断
B. 当一个时间片运行完毕,会发生上下文切换,当前进程会放到ready队列的队尾
C. 当一个时间片运行完毕,当前进程会主动放弃CPU的使用权
D. CPU调度器会选择ready队列的队列头的进程进行分派
多个并发的进程共享临界区资源,若共享信号量M=0,则意味着:
A. 没有进程进入临界区
B. 有一个进程进入到临界区
C. 有多个进程进入临界区
D. 以上都不对