Linux实时与安全相关技术解析
1. 实时属性更改工具与Yocto Project -rt内核
1.1 实时属性更改工具
若要更改进程的实时属性,chrt工具是个不错的起点,更多相关信息可查看 chrt工具文档 。
1.2 Yocto Project -rt内核
在Yocto中,应用了带有PREEMPT_RT补丁的内核配方。目前,只有两个配方包含PREEMPT_RT补丁,它们都位于meta层。涉及内核版本3.10和3.14的配方分别为linux-yocto-rt_3.10.bb和linux-yocto-rt_3.14.bb,命名中的-rt结尾表明这些配方获取的是Yocto社区维护的Linux内核版本的PREEMPT_RT分支。
以下是3.14内核配方的格式:
cat ./meta/recipes-kernel/linux/linux-yocto-rt_3.14.bb KBRANCH ?= "standard/preempt-rt/base" KBRANCH_qemuppc ?= "standard/preempt-rt/qemuppc" require reci