关于线程与核心数的问题
时间:2011-11-15
来源:互联网
             小弟最近在学习操作系统原理,遇到如下问题:
为什么现在市面上的CPU 大多数都是一核心对两线程? 如:双核四线程,四核八线程
这里一个核心相当于一个处理机吧,那么线程数是指一个处理机中的最大并发线程数么?
这个1:2比例是最佳比?能够达到CPU的最大利用率?
如果是,那为何还有一核心对应一线程的?如:Intel的i5-750 四核四线程
对于这个问题实在不解,望有达人指点一二...
            为什么现在市面上的CPU 大多数都是一核心对两线程? 如:双核四线程,四核八线程
这里一个核心相当于一个处理机吧,那么线程数是指一个处理机中的最大并发线程数么?
这个1:2比例是最佳比?能够达到CPU的最大利用率?
如果是,那为何还有一核心对应一线程的?如:Intel的i5-750 四核四线程
对于这个问题实在不解,望有达人指点一二...
作者: yanglei_12137 发布时间: 2011-11-15
             主要是现在的处理器核中的超线程(Hyper-threading)的技术, 希望充分利用物理核的空闲能力。比如,你的应用程序单线程只能使用不到50%的处理核能力,如果实际上能跑两个线程,那么核的实际使用效率会更高。 这就是引入超线程的原因。实际上,这种技术早在 奔4 时代已经出现了。
但是,超线程对于那些已经将处理核(core)的能力充分利用的应用程序,会产出副作用,性能反而降低(因为实际的核处理能力并没有增加)。所以跑高性能应用的系统,往往都要求在 BIOS 中将 Hyper-threading的功能禁止。
            
            但是,超线程对于那些已经将处理核(core)的能力充分利用的应用程序,会产出副作用,性能反而降低(因为实际的核处理能力并没有增加)。所以跑高性能应用的系统,往往都要求在 BIOS 中将 Hyper-threading的功能禁止。
作者: intel_iclifort 发布时间: 2011-11-17
 相关阅读 更多  
      
    热门阅读
-  
 office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
          阅读:74
 -  
 如何安装mysql8.0
          阅读:31
 -  
 Word快速设置标题样式步骤详解
          阅读:28
 -  
 20+道必知必会的Vue面试题(附答案解析)
          阅读:37
 -  
 HTML如何制作表单
          阅读:22
 -  
 百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
          阅读:31
 -  
 ET文件格式和XLS格式文件之间如何转化?
          阅读:24
 -  
 react和vue的区别及优缺点是什么
          阅读:121
 -  
 支付宝人脸识别如何关闭?
          阅读:21
 -  
 腾讯微云怎么修改照片或视频备份路径?
          阅读:28
 















