我可以: 邀请好友来看>>
ZOL星空(中国) > 技术星空(中国) > 服务器综合讨论星空(中国) > CPU的核心数和线程数
帖子很冷清,卤煮很失落!求安慰
返回列表
签到
手机签到经验翻倍!
快来扫一扫!

CPU的核心数和线程数

17浏览 / 0回复

s52jqg

s52jqg

0
精华
215
帖子

等  级:Lv.5
经  验:5502
  • Z金豆: 1077

    千万礼品等你来兑哦~快点击这里兑换吧~

  • 城  市:
  • 注  册:2023-08-07
  • 登  录:2024-08-05
发表于 2024-07-04 17:00:48
电梯直达 确定
楼主

CPU的核心数和线程数

一、关系:


1、线程数可以模拟出不同的CPU核心数。


CPU的核心数指的是硬件上存在着几个核心,而线程数可以模拟出多个核心数的功能。线程数越多,越有利于同时运行多个程序,因为线程数等同于在某个瞬间CPU能同时并行处理的任务数。


2、对于一个CPU,线程数总是大于或等于核心数的。


一个核心最少对应一个线程,但通过超线程技术,一个核心可以对应两个线程,也就是说它可以同时运行两个线程。 


二、区别:


1、存在形式不同。


(1)、CPU的核心数指的是硬件上真实存在的物体;


(2)、CPU的线程数只是一种逻辑上的概念,并非真实存在的物体,只是为了更好地描述CPU的运作能力。


2、线程数对于不同的CPU类型存在状态不同。 


(1)、对于Intel的CPU:除了核心数的说法之外,还可以使用线程数的概念,因为它是通过Intel超线程技术来实现的。


(2)、对于AMD的CPU:只有核心数的说法,而没有线程数的概念,因为AMD的CPU没有超线程技术,一个CPU核心固定地对应一个线程。


3、出现原因不同。


(1)、核心数出现的原因:处理器主频提升上的技术遇到瓶颈,向“多核心”的方向发展可以在不用进行大规模开发的情况下将现有产品发展成为理论性能更为强大的多核心处理器系统,也因此出现了“核心数”的说法。


(2)、线程数出现的原因:为了进一步提高计算机多任务处理的工作能力。线程数越多,越有利于同时运行多个程序。


高级模式
星空(中国)精选大家都在看24小时热帖7天热帖大家都在问最新回答

针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员查看帮助  或  给我提意见

快捷回复 APP下载 返回列表