删除 CPU 和用户定义的虚拟处理器

当数据库服务器处于联机方式中,那么您可以使用 onmode 实用程序的 -p 选项来删除或终止 CPU 或用户定义类的虚拟处理器。

删除 CPU 虚拟处理器

紧跟 onmode 命令之后,请指定一个负数,该数值是您想要删除的虚拟处理器的数量,然后以小写字母指定 CPU 类。例如,以下命令删除两个 CPU 虚拟处理器:
% onmode -p -2 cpu
如果您尝试删除一个正在运行轮询线程的 CPU 虚拟处理器,那么您将接收以下消息:
onmode: failed when trying to change the number of cpu virtual processor by -number.

有关更多信息,请参阅在 CPU 或网络虚拟处理器上运行轮询线程

删除用户定义的虚拟处理器

onmode 命令的后面,请指定一个负数(该数字是您希望删除的虚拟处理器的数量),然后以小写字母指定用户定义的类。例如,以下命令将删除类 usr 的两个虚拟处理器:
onmode -p -2 usr

有关如何创建用户定义的虚拟处理器类以及如何将用户定义的例程指定给该类,请参阅用户定义的虚拟处理器类