问题 单项选择题

在操作系统设备管理中,通常临界资源不能采用()分配算法。

A.静态优先级

B.动态优先级

C.时间片轮转

D.先来先服务

答案

参考答案:C

解析:

[分析]: 临界资源是指每次仅允许一个进程访问的共享资源,即临界资源是互斥使用的。常见临界资源的硬件有打印机、磁带机等,软件有消息缓冲队列、变量、数组、缓冲区等。每个进程中访问临界资源的那段程序称为临界区。每次只准许一个进程进入临界区,进入后不允许其他进程进入。

时间片轮转调度是一种最古老、最简单、最公平且使用最广的算法。每个进程被分配一个时间段,称作它的时间片,即该进程允许运行的时间。如果在时间片结束时进程还在运行,则CPU将被剥夺并分配给另一个进程。如果进程在时间片结束前阻塞或结束,则CPU当即进行切换。也就是说,在同一时间内,多个进程快速地流转使用资源,与前面提到的临界资源不符合,所以临界资源不能采用这个分配算法。

名词解释
单项选择题