用Thread时,如果是多核CPU,会不会自动到另一个CPU执行呢?

2024-11-18 21:40:05
推荐回答(3个)
回答(1):

有其他的程序或者是你的程序在A CPU上执行,所以A很频繁,但B没有所以B空闲,由于A CPU上有几个变量,这些变量不可能传给B CPU所以是不会跳到其他CPU上执行的,在开始计算之前系统就为你匹配好用哪个CPU的。

回答(2):

软件的问题,编程的时候是否考虑了多线程多核心协同处理的问题。

回答(3):

看看并行计算吧