请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

8-7: 线程池数量是number of cpu cores的两倍

请问老师如何理解这个?是因为每个cpu core可以同时执行两个线程吗?

正在回答

2回答

咚咚呛 2020-05-24 13:49:01

这是一个经验值,并没有直接的理论支撑,不过现在大多数的CPU核心的单个核都是双线程的。

1 回复 有任何疑惑可以回复我~
  • 提问者 慕码人154873 #1
    谢谢。那我可以理解为一个core可以支持两个threads同时执行吗(使用cpu资源)?
    回复 有任何疑惑可以回复我~ 2020-05-25 04:21:58
  • 咚咚呛 回复 提问者 慕码人154873 #2
    不可以哦,只有显式说明单核双线程的CPU才可同时执行两个线程,这里主要是考虑了线程可能阻塞,所以单核运行两个线程是一个经验值。
    回复 有任何疑惑可以回复我~ 2020-05-27 11:27:15
提问者 慕码人154873 2020-05-27 10:59:48

你好老师, 如何理解单核双线程? 是指core的资源(比如说加法器)可以同时被两个线程使用吗?

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信