[QNX Hypervisor 2.2用户手册]9.3 cpu

Posted 高桐@BILL

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[QNX Hypervisor 2.2用户手册]9.3 cpu相关的知识,希望对你有一定的参考价值。

[QNX Hypervisor 2.2用户手册]专栏目录导航

在VM中创建一个新的vCPU。

一,语法

cpu [options]*

二,选项

partition name

如果在Hypervisor Host域中实现了自适应分区(APS),vCPU将会运行在Host域指定的APS分区中。如果partition选项没有被置顶,vCPU线程将会运行在qvm进程启动所在的分区。

runmask cpu_number,cpu_number

仅允许vCPU运行在指定的物理CPU或CPU(绑核)。CPU编号从0开始。默认没有限制(不固定)

将运行掩码分配给vCPU意味着一些重要的设计选择。如果允许vCPU浮动(没有设置运行掩码或者运行掩码包含一个或多个CPU),则vCPU可以进行迁移。

在一些系统上,迁移是非常有用的,因为迁移可以讲vCPU移动到空闲的cpu核上(如果当前的运行掩码允许的话)。但是,一些上实时Guest,将一个vCP分配配到一个核上,这样不与其他的vCPU共享可以提高实时性。

QNX建议,在你的设计中第一次使用浮动vCPU,可以根据需要移动以限制或禁止迁移。

sched priority [r|f|o]

sched

以上是关于[QNX Hypervisor 2.2用户手册]9.3 cpu的主要内容,如果未能解决你的问题,请参考以下文章

[QNX Hypervisor 2.2用户手册]9.12 预留

[QNX Hypervisor 2.2用户手册]9.8 load

[QNX Hypervisor 2.2用户手册]9.18 unsupported

[QNX Hypervisor 2.2用户手册]9.9 logger

[QNX Hypervisor 2.2用户手册]9.11 ram(更新中)

[QNX Hypervisor 2.2用户手册]9.5 dump