在 32 核系统中,进程 (A) 完全消耗 4 个核(顶部 400% cpu 使用率)。其余的核心都是可用的。它会影响另一个进程(B)的性能吗?如果进程(A)不运行,进程(B)会运行得更好,那么为什么呢?
Process(B) 使用 boost 和多个线程(比如 24)。
我预计 Process-B 的性能不会受到 Process-A 的影响,因为有 32 个核心。
multithreading boost multicore
boost ×1
multicore ×1
multithreading ×1