[QNX 自适应分区用户指南]8.2 创建调度器分区

Posted 高桐@BILL

tags:

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

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

系统启动时,系统会创建初始分区,分区编号为 0,称为 System。系统分区最初的预算为 100%。你可以使用命令行实用程序或通过 sys/sched_aps.h 中定义的 API 动态地在构建文件中创建分区并设置其预算。创建分区时,会从其父分区的预算中减去其预算。

注意⚠️

你最多可以创建32个分区;

想要查看你创建了哪些分区,使用aps show命令。更多关于aps的信息,参考中the Utilities Reference的aps条目。

一,使用构建文件创建分区

为了在构建文件中创建一个分区,需要在启动脚本中添加如下的信息:

sched_aps name budget

你也可以在你的启动脚本中使用aps 工具来设置安全选项;例如,创建一个名为Drivers的分区,设置CPU时间预算为20%,然后使用推荐的安全选项,在你构建文件的启动脚本中添加如下信息行:

sched_aps Drivers 20
aps modify -s re

以上是关于[QNX 自适应分区用户指南]8.2 创建调度器分区的主要内容,如果未能解决你的问题,请参考以下文章

[QNX 自适应分区用户指南]9 测试与调试

[QNX 自适应分区用户指南]9.1 线程调度器的注意事项

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

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

[QNX 自适应分区用户指南]1.4 系统架构 - 自适应分区线程调度器

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