面经整理——操作系统

线程

操作系统如何调度线程

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

线程上下文切换

  • 保存当前线程的上下文: CPU 寄存器状态、程序计数器、堆栈指针
  • 选择下一个线程
  • 加载下一个线程的上下文
  • 转移控制:通过调度程序恢复新的线程运行,操作系统进入该线程的执行状态
相关推荐
艾伦_耶格宇2 分钟前
【kubernetes - 1.28版本】-11 K8S核心组件
java·容器·kubernetes
Dxy123931021610 分钟前
JS AES加密详解
开发语言·javascript·ecmascript
2301_7807896616 分钟前
深度伪造即服务:新型网络诈骗的“完美面具”与识别之道
java·网络·ddos
信息安全失业大专人员18 分钟前
每日了解一个智能体-WorkBuddy
开发语言·ai·c#·智能体
LHICOD30 分钟前
Linux-2
java·linux·后端·jar·vmware·svm·vm
香蕉大香蕉(06敬畏市场)31 分钟前
MySQL 单点详解(03)
java·数据库·mysql·面试·八股·大厂实习
4ever.ov035 分钟前
精学C++第一站 从命名空间到引用:C++入门核心语法全梳理(13000字长文)
开发语言·c++·clion
小杨互联网36 分钟前
Go 现代 CLI 工具离线镜像合集
开发语言·后端·golang·开源·go·命令行
yuniko-n41 分钟前
【JVM】强、软、弱、虚引用
jvm
揽星河..43 分钟前
【C语言】数组
c语言·开发语言·算法