问题
单项选择题
在操作系统设备管理中,通常临界资源不能采用()分配算法。
A.静态优先级
B.动态优先级
C.时间片轮转
D.先来先服务
答案
参考答案:C
解析:
[分析]: 临界资源是指每次仅允许一个进程访问的共享资源,即临界资源是互斥使用的。常见临界资源的硬件有打印机、磁带机等,软件有消息缓冲队列、变量、数组、缓冲区等。每个进程中访问临界资源的那段程序称为临界区。每次只准许一个进程进入临界区,进入后不允许其他进程进入。
时间片轮转调度是一种最古老、最简单、最公平且使用最广的算法。每个进程被分配一个时间段,称作它的时间片,即该进程允许运行的时间。如果在时间片结束时进程还在运行,则CPU将被剥夺并分配给另一个进程。如果进程在时间片结束前阻塞或结束,则CPU当即进行切换。也就是说,在同一时间内,多个进程快速地流转使用资源,与前面提到的临界资源不符合,所以临界资源不能采用这个分配算法。