当前位置: 首页 > article >正文

操作系统 day11(进程调度时机、切换、调度方式、调度程序)

进程调度的时机

在这里插入图片描述

  • 这里的主动放弃指的是—内中断(异常、例外),中断信号来自CPU内部。而被动放弃指的是—外中断(中断),中断信号来自CPU外部
    在这里插入图片描述
  • 如果该进程还没退出临界区(还没解锁)就进行进程调度,但是进程调度相关的程序也需要访问就绪队列,但此时就绪队列被锁住了,因此就无法顺利进行进程调度
  • 当进程在操作系统普通临界区中是可以进行调度、切换的

进程调度方式

在这里插入图片描述

进程切换

在这里插入图片描述

调度程序

在这里插入图片描述
在这里插入图片描述

  • 当CPU没有需要运行的进程时,会在就绪队列中,选中闲逛进程上CPU运行。这也就意味着,CPU永远不可能空闲
    在这里插入图片描述

http://www.kler.cn/a/131770.html

相关文章:

  • 1.rk3588的yolov5运行:pt_onnx_rknn转换及rknn在rk3588系统python运行
  • TCP中发送数据的情况
  • 记一次 .NET 某券商论坛系统 卡死分析
  • docker运行中的容器新增映射端口
  • 【C++11】lambda表达式 | 包装器
  • 基于STM32的无线传感器网络(WSN)通信方案设计与实现
  • 利用X6 制作一个简单的流程图工具
  • Compilation failed; see the compiler error output for details.
  • MySQL是如何进行排序的,ORDER BY是如何执行的
  • shell脚本适用场景
  • 直接插入排序
  • 内网穿透的应用-通过内网穿透快速搭建公网可访问的Spring Boot接口调试环境
  • go语言 | 图解字节青训营抖音(一)
  • 汇编-间接寻址(处理数组)
  • Taro编译警告解决方案:Error: chunk common [mini-css-extract-plugin]
  • 解决升级docker导致的k8s崩溃问题
  • 华纳云:租用的服务器连接超时怎么办?
  • demo(三)eurekaribbonhystrix----服务降级熔断
  • WPF ResourceDictionary的作用
  • Banana Pi BPI-W3之RK3588安装Qt+opencv+采集摄像头画面.