当前位置:首页 > 文章 > 四级网络工程师 > 正文内容

下列哪一种调度算法是不可抢占的

四级网络工程师3个月前 (07-05)




时间片轮转

先来先服务

最短作业时间优先

最高优先级优先


答案    

先来先服务


解析    

在所列出的调度算法中,**先来先服务(First-Come, First-Served,简称FCFS)** 是不可抢占的(Non-preemptive)调度算法。这意味着一旦处理器分配给一个进程,该进程将一直运行,直到它自愿放弃处理器(例如,因为I/O请求而阻塞或完成),或者被外部事件(如时钟中断)中断,但不会因为有更高优先级的进程到达而被迫放弃处理器。


相比之下:

- **时间片轮转(Round Robin,简称RR)** 是可抢占的,因为每个进程只被允许运行一个固定的时间量(时间片),之后就会被中断,以使其他进程有机会运行。

- **最短作业时间优先(Shortest Job Next,简称SJN)** 或者其可抢占版本**最短剩余时间优先(Shortest Remaining Time Next,简称SRTN)** 可以是可抢占的,特别是SRTN,它会抢占当前运行的进程,如果一个新的更短的进程到达。

- **最高优先级优先(Priority Scheduling)** 通常是可抢占的,意味着高优先级的进程可以抢占正在运行的低优先级进程。


因此,正确答案是 **先来先服务(FCFS)**。

相关文章

在不同类型的操作系统中,批处理操作系统的缺点是

缺少交互性不能并发运行CPU利用率低周转时间长答案    缺少交互性解析...

下列选项中,哪一个不是操作系统所具有的功能

管理计算机磁盘提供用户操作的界面管理系统动态库编译高级语言编写的程序答案   &nbs...

若一个单核处理器的系统中有多个进程存在,则这些进程是

并发并行封闭单道答案    并发解析    若一个单...

从计算机应用角度来看,操作系统的主要作用是提供

人机交互接口软件开发基础第一道安全防线虚拟机和扩展机答案    人机交互接口...

从计算机安全保护角度来看,操作系统的主要作用是提供

人机交互接口软件开发基础平台第一道安全防线虚拟机和扩展机答案    第一道安...

操作系统作为系统软件,位于软件系统的哪一层面

硬件之上,支撑软件之下支撑软件之下,应用软件之下应用软件之上,支撑软件之下硬件之上,软件系统之下答案...