OS操作系统
1.实现硬件资源管理
2.软件统一接口
并行任务:充分实现CPU资源使用
OS
1.STOS:分时操作系统 多任务多用户
2.RTOS:实时操作系统
调度器
1.任务
2.任务间通信(IDC)
3.优先级管理
4.时间管理
Take状态 线程(thread)
1.就绪态
2.执行态
3.阻塞态
4.挂起态
任务切换
RTOS
1.硬实时:第一时间切换(抢占)
2.软实时:允许有拖延(非抢占)
操作系统以时钟节拍(时间片)为单位
1.时间片轮转:给每个任务一定的时间片,时间片结束切换(先遵从优先级,再遵从时间片)
2.任务优先级->抢占性
数值越大优先级越高
操作系统会被中断打断,屏蔽中断分为全屏蔽和选择性屏蔽
优先级高加延时进入低优先级