我希望能够在不同的核心中生成/创建一个进程,并希望能够在进程创建期间选择它,而不是在进程生成后更改 cpu_affinity。想从在 linux OS 中运行的 c/c++ 二进制文件执行此操作。
因此,命令行和 sched_setaffinity(2) 中的任务集可能无济于事,因为它是在创建进程后使用的。
请分享你的想法。
createprocess(int core#) {
fork_process(on_core#);
}
我希望能够在不同的核心中生成/创建一个进程,并希望能够在进程创建期间选择它,而不是在进程生成后更改 cpu_affinity。想从在 linux OS 中运行的 c/c++ 二进制文件执行此操作。
因此,命令行和 sched_setaffinity(2) 中的任务集可能无济于事,因为它是在创建进程后使用的。
请分享你的想法。
createprocess(int core#) {
fork_process(on_core#);
}