[QNX 自适应分区用户指南]8.1 设置和使用自适应分区线程调度器
Posted 高桐@BILL
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[QNX 自适应分区用户指南]8.1 设置和使用自适应分区线程调度器相关的知识,希望对你有一定的参考价值。
要使用线程调度器,则需要首先构建一个映像,然后创建调度器分区以在分区中启动进程。
构建一个镜像
为了使用一个线程调度器,你必须在你的OS镜像的构建文件中启动procnto命令中添加[module=aps]属性,示例如下:
[module=aps] PATH=/proc/boot procnto-smp-instr -vv
一旦你添加了这行,使用mkifs来重新构建你的OS镜像,然后将镜像放置到一个位置。例如:参考本指南的Quickstart: Adaptive Partitioning Thread Scheduler章节。更多详情,参考Building Embedded Systems。
注意⚠️
- 你无需重新编译应用程序即可在分区中运行它们。
- 当你使用自适应分区时,可以使用 procnto -p 选项来禁用内核抢占,因为抢占检查独立于自适应分区并且严格基于优先级。
以上是关于[QNX 自适应分区用户指南]8.1 设置和使用自适应分区线程调度器的主要内容,如果未能解决你的问题,请参考以下文章
[QNX 自适应分区用户指南]1.3 系统架构 - 使用自适应分区的好处
[QNX 自适应分区用户指南]8 自适应分区线程调度器和其他线程调度器