标签:另一个 保留 新建 分享 转化 无法运行 中断 自身 概述
1)概念:CPU的工作状态;对资源和指令使用权限的概述;
2)态的分类:核态(能够访问所有资源和执行所有的指令;管理程序/os内核);用户态(仅能访问部分资源,其他资源受限;管理应用程序);管态(介于核态和用户态之间);
3)态的转化
a)用户态向核态转化
用户请求OS提供服务;发生中断;用户进程产生错误(内部中断);用户态企图执行特权指令;
b)核态向用户态转化
一般是执行中断返回
4)硬件按照“态“来区分CPU的状态,OS按照“进程”来区分CPU的状态
5)linux上进程分为五态,新建状态,就绪状态,阻塞状态(等待态),运行状态,终止状态。
状态之间的转换如下图:
标签:另一个 保留 新建 分享 转化 无法运行 中断 自身 概述
原文地址:https://www.cnblogs.com/luopan/p/10148528.html