其他分享
首页 > 其他分享> > 操作系统基础知识

操作系统基础知识

作者:互联网

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

1. 系统调用

2. 异常中断

3. 外设中断

并行与并发?

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

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

同步与异步?

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

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

进程五状态模型

 

 

进程调度

非抢占式调度

抢占式调度

1. 先来先服务算法

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

2. 最短作业优先算法

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

  估算可能不准确。

3. 最高响应比优先算法

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

4. 时间片轮转算法

 

标签:异步,操作系统,调度,式调度,并发,算法,进程,基础知识
来源: https://www.cnblogs.com/processing/p/14882018.html