补点基础知识

为毛用操作系统,因为懒因为不想裸奔因为大家都用呢吗! :D
QNX:分布式嵌入式可扩展的实时性操作系统。号称微内核纯的(6.0以上的版本才是)
微内核:只有中断管理,内存管理放到内核里作为。与文件系统、网络协议通过消息机制实现。
宏内核:模块都放到内核里之间通过函数调用实现。
QNX:核心提供进程间通信,进程见调度,中断处理,底层网络通信。(?)
进程调度:在有限的单元上对具有某些已知特征的任务执行顺序的设计。影响系统实时性的主要因素。

RM:单调率算法,静态周期性任务的调度。
EDF:早期优先算法,动态任务的调度。

协作式多任务:任务公平分配CPI,一担任务得到CPU,除非主动放弃否则一直占有。
抢占式多任务:又操作系统按一定的调度错了分配时间片段。

QNX提供POSIX.1b的标准进程调度

32个进程优先级
抢占式的基于优先级的进程切换
可选的调度策略,FIFO,RR,适应性调度(????)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值