我需要在处理器组中运行一个应用程序。此应用程序创建了自己的子过程。
我已经能够将主进程强加到我想要的处理器组中,但是没有找到的方法(" start/node x"命令,frag sarthit_parent_affinity in createProcess()和flag proc_thread_attribute_preferred_node)是继承的进入孙子的过程。
我该怎么做?
您可以使用作业对象。JOBOBJECT_BASIC_LIMIT_INFORMATION
可以强制亲和力,也可以使用JOBOBJECT_ASSOCIATE_COMPLETION_PORT
获取JOB_OBJECT_MSG_NEW_PROCESS
消息并手动设置亲和力。