- 积分
- 7194
- 最后登录
- 2021-5-1
- 精华
- 0
- 阅读权限
- 205
- 主题
- 486
- UID
- 1597446
- 帖子
- 16484
- PB币
- 47153
- 威望
- 100
- 贡献
- 3
- 技术
- 658
- 活跃
- 990
Sherry
- UID
- 1597446
- 帖子
- 16484
- PB币
- 47153
- 贡献
- 3
- 技术
- 658
- 活跃
- 990
|
21F
发表于 2012-6-21 22:28:17
IP属地云南
|只看该作者
本帖最后由 Nakour 于 2012-6-21 22:34 编辑
越来越像是硬件论坛了……
以下内容均为听说来的:
一个物理核心,两个逻辑处理器,好像听说是两个指令发射器(好像是,印象当中是,不确定了)。能让CPU内部减少空闲时间,达到提高效率的作用。电脑城当中所谓的“四星八剑”什么的……
理论测试中,要提高大约30%,但是实际应用并没有那么多。
嘛,在对付简单多任务的情况下,开启超线程的确能达到提高效率。但是处理单一的多线程任务,比如说3D渲染出图什么的,这个时候物理多核就要比这样“多出来的内核”有更多的优势咧。
从一般应用上面看,比如游戏,似乎关闭超线程之后帧数曲线更加平缓,但是平均下来性能大概要比开启之后并没有低多少,而且在一些多线程优化比较弱的地方反而不如关闭超线程的性能?这就说明,当处理器资源被占满了之后,超线程的意义就不如实际多核心更来的实惠了。
我感觉哦,其实这个在一些情况下就可以当作是多的核心了。但是由于设计上其实是两个指令发射器公用一部分资源,就会出现等待的现象,所以也可以说是一个“大的核心”什么的…… |
|