首页 > 其他 > 详细

操作系统基础知识

时间:2021-06-14 17:28:21      阅读:11      评论:0      收藏:0      [点我收藏+]

用户态切换到内核态的方式?

1. 系统调用

2. 异常中断

3. 外设中断

并行与并发?

并行:两个或多个事件可以在同一时刻发生

并发:两个或多个事件可以在同一时间间隔发生

同步与异步?

同步与异步强调的是消息通信机制。

阻塞与非阻塞强调的是程序在等待调用结果时的状态。

进程五状态模型

技术分享图片

 

 

进程调度

非抢占式调度

抢占式调度

1. 先来先服务算法

  从就绪队列里按顺序调度。

2. 最短作业优先算法

  预估进程所需剩余运行时间,时间短的先调度。

  估算可能不准确。

3. 最高响应比优先算法

  考虑执行时间,等待时间。

4. 时间片轮转算法

 

操作系统基础知识

原文:https://www.cnblogs.com/processing/p/14882018.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!