[QNX 自适应分区用户指南]8.1 设置和使用自适应分区线程调度器

Posted 高桐@BILL

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[QNX 自适应分区用户指南]8.1 设置和使用自适应分区线程调度器相关的知识,希望对你有一定的参考价值。

[QNX 自适应分区用户指南] 目录

要使用线程调度器,则需要首先构建一个映像,然后创建调度器分区以在分区中启动进程。

构建一个镜像

为了使用一个线程调度器,你必须在你的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.2 创建调度器分区

[QNX 自适应分区用户指南]8 自适应分区线程调度器和其他线程调度器

[QNX 自适应分区用户指南]4 快速入门:自适应分区线程调度器

[QNX 自适应分区用户指南]3 什么是自适应分区?

[QNX 自适应分区用户指南]2.2 简介 - aps工具