技术栈

面经整理——操作系统

why1512025-12-10 14:10

线程

操作系统如何调度线程

  • 先来先服务
  • 短作业优先
  • 时间片轮转
  • 优先级调度
  • 多级反馈队列

线程上下文切换

  • 保存当前线程的上下文: CPU 寄存器状态、程序计数器、堆栈指针
  • 选择下一个线程
  • 加载下一个线程的上下文
  • 转移控制:通过调度程序恢复新的线程运行,操作系统进入该线程的执行状态
上一篇:日语学习-日语知识点小记-构建基础-JLPT-N3阶段-二阶段(28):复习
下一篇:(论文速读)基于深度学习的高稀疏Lamb波场复合材料损伤有效识别方法
相关推荐
梦未
2 小时前
Spring控制反转与依赖注入
java·后端·spring
喜欢流萤吖~
2 小时前
Lambda 表达式
java
ZouZou老师
2 小时前
C++设计模式之适配器模式:以家具生产为例
java·设计模式·适配器模式
曼巴UE5
2 小时前
UE5 C++ 动态多播
java·开发语言
VX:Fegn0895
2 小时前
计算机毕业设计|基于springboot + vue音乐管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·课程设计
程序员鱼皮
2 小时前
刚刚,IDEA 免费版发布!终于不用破解了
java·程序员·jetbrains
steins_甲乙
3 小时前
C++并发编程(3)——资源竞争下的安全栈
开发语言·c++·安全
Hui Baby
3 小时前
Nacos容灾俩种方案对比
java
曲莫终
3 小时前
Java单元测试框架Junit5用法一览
java
热门推荐
01GitHub 镜像站点02【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04UV安装并设置国内源05Linux下V2Ray安装配置指南06BongoCat - 跨平台键盘猫动画工具07React CVE-2025-55182漏洞排查与修复指南08从入门到实战:Gemini 3 使用指南速览09本地部署阿里最新开源的Z-Image10在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)