CPU线程越多越好嘛? CPU的线程越多越好吗
CPU\u7684\u7ebf\u7a0b\u6570\u7684\u591a\u5c11\u548cCPU\u7684\u6027\u80fd\u6709\u4ec0\u4e48\u5173\u7cfb\uff1f\u540c\u65f6\u591a\u7ebf\u7a0bSimultaneous multithreading\uff0c\u7b80\u79f0SMT\u3002SMT\u53ef\u901a\u8fc7\u590d\u5236\u5904\u7406\u5668\u4e0a\u7684\u7ed3\u6784\u72b6\u6001\uff0c\u8ba9\u540c\u4e00\u4e2a\u5904\u7406\u5668\u4e0a\u7684\u591a\u4e2a\u7ebf\u7a0b\u540c\u6b65\u6267\u884c\u5e76\u5171\u4eab\u5904\u7406\u5668\u7684\u6267\u884c\u8d44\u6e90\uff0c\u53ef\u6700\u5927\u9650\u5ea6\u5730\u5b9e\u73b0\u5bbd\u53d1\u5c04\u3001\u4e71\u5e8f\u7684\u8d85\u6807\u91cf\u5904\u7406\uff0c\u63d0\u9ad8\u5904\u7406\u5668\u8fd0\u7b97\u90e8\u4ef6\u7684\u5229\u7528\u7387\uff0c\u7f13\u548c\u7531\u4e8e\u6570\u636e\u76f8\u5173\u6216Cache\u672a\u547d\u4e2d\u5e26\u6765\u7684\u8bbf\u95ee\u5185\u5b58\u5ef6\u65f6\u3002\u5f53\u6ca1\u6709\u591a\u4e2a\u7ebf\u7a0b\u53ef\u7528\u65f6\uff0cSMT\u5904\u7406\u5668\u51e0\u4e4e\u548c\u4f20\u7edf\u7684\u5bbd\u53d1\u5c04\u8d85\u6807\u91cf\u5904\u7406\u5668\u4e00\u6837\u3002SMT\u6700\u5177\u5438\u5f15\u529b\u7684\u662f\u53ea\u9700\u5c0f\u89c4\u6a21\u6539\u53d8\u5904\u7406\u5668\u6838\u5fc3\u7684\u8bbe\u8ba1\uff0c\u51e0\u4e4e\u4e0d\u7528\u589e\u52a0\u989d\u5916\u7684\u6210\u672c\u5c31\u53ef\u4ee5\u663e\u8457\u5730\u63d0\u5347\u6548\u80fd\u3002\u591a\u7ebf\u7a0b\u6280\u672f\u5219\u53ef\u4ee5\u4e3a\u9ad8\u901f\u7684\u8fd0\u7b97\u6838\u5fc3\u51c6\u5907\u66f4\u591a\u7684\u5f85\u5904\u7406\u6570\u636e\uff0c\u51cf\u5c11\u8fd0\u7b97\u6838\u5fc3\u7684\u95f2\u7f6e\u65f6\u95f4\u3002\u8fd9\u5bf9\u4e8e\u684c\u9762\u4f4e\u7aef\u7cfb\u7edf\u6765\u8bf4\u65e0\u7591\u5341\u5206\u5177\u6709\u5438\u5f15\u529b\u3002Intel\u4ece3.06GHz Pentium 4\u5f00\u59cb\uff0c\u6240\u6709\u5904\u7406\u5668\u90fd\u5c06\u652f\u6301SMT\u6280\u672f\u3002
\u25cb\u591a\u6838\u5fc3
\u591a\u6838\u5fc3\uff0c\u4e5f\u6307\u5355\u82af\u7247\u591a\u5904\u7406\u5668\uff08Chip multiprocessors\uff0c\u7b80\u79f0CMP\uff09\u3002CMP\u662f\u7531\u7f8e\u56fd\u65af\u5766\u798f\u5927\u5b66\u63d0\u51fa\u7684\uff0c\u5176\u601d\u60f3\u662f\u5c06\u5927\u89c4\u6a21\u5e76\u884c\u5904\u7406\u5668\u4e2d\u7684SMP\uff08\u5bf9\u79f0\u591a\u5904\u7406\u5668\uff09\u96c6\u6210\u5230\u540c\u4e00\u82af\u7247\u5185\uff0c\u5404\u4e2a\u5904\u7406\u5668\u5e76\u884c\u6267\u884c\u4e0d\u540c\u7684\u8fdb\u7a0b\u3002\u4e0eCMP\u6bd4\u8f83\uff0c SMT\u5904\u7406\u5668\u7ed3\u6784\u7684\u7075\u6d3b\u6027\u6bd4\u8f83\u7a81\u51fa\u3002\u4f46\u662f\uff0c\u5f53\u534a\u5bfc\u4f53\u5de5\u827a\u8fdb\u51650.18\u5fae\u7c73\u4ee5\u540e\uff0c\u7ebf\u5ef6\u65f6\u5df2\u7ecf\u8d85\u8fc7\u4e86\u95e8\u5ef6\u8fdf\uff0c\u8981\u6c42\u5fae\u5904\u7406\u5668\u7684\u8bbe\u8ba1\u901a\u8fc7\u5212\u5206\u8bb8\u591a\u89c4\u6a21\u66f4\u5c0f\u3001\u5c40\u90e8\u6027\u66f4\u597d\u7684\u57fa\u672c\u5355\u5143\u7ed3\u6784\u6765\u8fdb\u884c\u3002\u76f8\u6bd4\u4e4b\u4e0b\uff0c\u7531\u4e8eCMP\u7ed3\u6784\u5df2\u7ecf\u88ab\u5212\u5206\u6210\u591a\u4e2a\u5904\u7406\u5668\u6838\u6765\u8bbe\u8ba1\uff0c\u6bcf\u4e2a\u6838\u90fd\u6bd4\u8f83\u7b80\u5355\uff0c\u6709\u5229\u4e8e\u4f18\u5316\u8bbe\u8ba1\uff0c\u56e0\u6b64\u66f4\u6709\u53d1\u5c55\u524d\u9014\u3002\u76ee\u524d\uff0cIBM \u7684Power 4\u82af\u7247\u548cSun\u7684 MAJC5200\u82af\u7247\u90fd\u91c7\u7528\u4e86CMP\u7ed3\u6784\u3002\u591a\u6838\u5904\u7406\u5668\u53ef\u4ee5\u5728\u5904\u7406\u5668\u5185\u90e8\u5171\u4eab\u7f13\u5b58\uff0c\u63d0\u9ad8\u7f13\u5b58\u5229\u7528\u7387\uff0c\u540c\u65f6\u7b80\u5316\u591a\u5904\u7406\u5668\u7cfb\u7edf\u8bbe\u8ba1\u7684\u590d\u6742\u5ea6\u3002
2005\u5e74\u4e0b\u534a\u5e74\uff0cIntel\u548cAMD\u7684\u65b0\u578b\u5904\u7406\u5668\u4e5f\u5c06\u878d\u5165CMP\u7ed3\u6784\u3002\u65b0\u5b89\u817e\u5904\u7406\u5668\u5f00\u53d1\u4ee3\u7801\u4e3aMontecito\uff0c\u91c7\u7528\u53cc\u6838\u5fc3\u8bbe\u8ba1\uff0c\u62e5\u6709\u6700\u5c1118MB\u7247\u5185\u7f13\u5b58\uff0c\u91c7\u53d690nm\u5de5\u827a\u5236\u9020\uff0c\u5b83\u7684\u8bbe\u8ba1\u7edd\u5bf9\u79f0\u5f97\u4e0a\u662f\u5bf9\u5f53\u4eca\u82af\u7247\u4e1a\u7684\u6311\u6218\u3002\u5b83\u7684\u6bcf\u4e2a\u5355\u72ec\u7684\u6838\u5fc3\u90fd\u62e5\u6709\u72ec\u7acb\u7684L1\uff0cL2\u548cL3 cache\uff0c\u5305\u542b\u5927\u7ea610\u4ebf\u652f\u6676\u4f53\u7ba1\u3002
\u5728\u591a\u4efb\u52a1\u60c5\u51b5\u4e0b\u6709\u4f18\u52bf\u3002\u5904\u7406\u5668\u4e2d\u7684\u6838\u5fc3\u4ee5\u53ca\u7ebf\u7a0b\u4ee3\u8868\u4e86\u5904\u7406\u4fe1\u606f\u7684\u901a\u9053\uff0c\u6838\u5fc3\u548c\u7ebf\u7a0b\u6570\u8d8a\u591a\uff0c\u901a\u9053\u5c31\u8d8a\u591a\uff0c\u5c31\u53ef\u4ee5\u5728\u591a\u901a\u9053\u5185\u5e76\u884c\u5904\u7406\u591a\u6761\u4e0d\u540c\u7684\u4fe1\u606f\uff0c\u8fd9\u6837\u5c31\u5927\u5927\u7684\u589e\u52a0\u4e86\u5904\u7406\u5668\u7684\u5de5\u4f5c\u6548\u7387\uff0c\u63d0\u9ad8\u8fd0\u7b97\u901f\u5ea6\u3002
\u4e8b\u5b9e\u4e0a\uff0c\u5904\u7406\u5668\u4e2d\u7684\u6bcf\u4e2a\u6838\u5fc3\u5c31\u662f\u4e00\u4e2aCPU\u5904\u7406\u8bbe\u5907\uff0c\u53ea\u5bf9\u5e94\u4e00\u4e2a\u7ebf\u7a0b\uff0c\u4f46\u51e1\u4e8b\u6709\u4f8b\u5916\uff0c\u82f1\u7279\u5c14\u7684\u5904\u7406\u5668\u652f\u6301\u8d85\u7ebf\u7a0b\u6280\u672f\uff0c\u5373\u4e00\u4e2a\u6838\u5fc3\u53ef\u4ee5\u901a\u8fc7\u6a21\u62df\u5b9e\u73b0\u4e24\u4e2a\u7ebf\u7a0b\uff0c\u7b49\u4e8e\u5728\u4e00\u5b9a\u7684\u65f6\u95f4\u5185\u5355\u6838\u5fc3\u53ef\u4ee5\u540c\u65f6\u5904\u7406\u4e24\u4e2a\u4efb\u52a1\uff0c\u63d0\u9ad8\u4e86CPU\u7684\u5229\u7528\u7387\u3002\u4ee5\u4e0a\u8bf4\u660e\u4e0d\u662f\u90a3\u4e48\u597d\u7406\u89e3\uff0c\u4e3a\u4e86\u52a0\u4ee5\u8bf4\u660e\uff0c\u6211\u4eec\u6765\u770b\u4e0b\u9762\u7684\u5f62\u8c61\u89e3\u91ca\u3002
\u5f62\u8c61\u7684\u89e3\u91ca\u5904\u7406\u5668\u4e2d\u7684\u6838\u5fc3\u548c\u7ebf\u7a0b
\u6211\u4eec\u53ef\u4ee5\u628a\u5904\u7406\u5668\u60f3\u8c61\u6210\u662f\u4e00\u4e2a\u4e1a\u52a1\u5904\u7406\u4e2d\u5fc3\uff0c\u6bd4\u5982\u94f6\u884c\uff0c\u7ebf\u7a0b\u6570\u5c31\u76f8\u5f53\u4e8e\u5f00\u901a\u4e86\u51e0\u4e2a\u7a97\u53e3\uff0c\u5904\u7406\u5668\u6838\u5fc3\u5c31\u76f8\u5f53\u4e8e\u662f\u7a97\u53e3\u4e2d\u7684\u67dc\u5458\uff0c\u7a97\u53e3\u548c\u67dc\u5458\u8d8a\u591a\uff0c\u53ef\u4ee5\u540c\u65f6\u529e\u7406\u7684\u4e1a\u52a1\u5c31\u8d8a\u591a\uff0c\u76f8\u5e94\u7684\u901f\u5ea6\u5c31\u4f1a\u8d8a\u5feb\u3002
\u6b63\u5e38\u60c5\u51b5\u4e0b\uff0c\u4e00\u4e2a\u7a97\u53e3\u5bf9\u5e94\u7740\u4e00\u4e2a\u67dc\u5458\uff0c\u800c\u8d85\u7ebf\u7a0b\u6280\u672f\u5c31\u76f8\u5f53\u4e8e\u4e00\u4e2a\u67dc\u5458\u7ba1\u7406\u7740\u4e24\u4e2a\u7a97\u53e3\uff0c\u4f7f\u7528\u5de6\u53f3\u624b\u540c\u65f6\u529e\u7406\u4e24\u4e2a\u7a97\u53e3\u7684\u4e1a\u52a1\uff0c\u8fd9\u6837\u5c31\u5927\u5927\u7684\u63d0\u9ad8\u4e86\u6838\u5fc3\u7684\u4f7f\u7528\u6548\u7387\uff0c\u589e\u52a0\u4e1a\u52a1\u529e\u7406\u901f\u5ea6\u3002\u8fd9\u6837\u867d\u7136\u8981\u6bd4\u5355\u6838\u5355\u7ebf\u7a0b\u5904\u7406\u901f\u5ea6\u5feb\uff0c\u4f46\u7ec8\u5f52\u4e0d\u5982\u4e24\u4e2a\u6838\u5fc3\u540c\u65f6\u5de5\u4f5c\uff0c\u6240\u4ee5\u53ea\u6709\u771f\u6b63\u7684\u591a\u6838\u5fc3\u624d\u662f\u786c\u9053\u7406\u3002
\u7efc\u4e0a\u6240\u8ff0\uff0c\u5904\u7406\u5668\u4e2d\u7684\u6838\u5fc3\u6570\u548c\u7ebf\u7a0b\u6570\u5c31\u662f\u6307\u53ef\u4ee5\u540c\u65f6\u5904\u7406\u7684\u4efb\u52a1\u6570\uff0c\u591a\u6838\u5904\u7406\u5668\u5728\u5904\u7406\u591a\u9879\u4efb\u52a1\u65f6\u5c31\u5177\u6709\u5f88\u5927\u7684\u4f18\u52bf\uff0c\u53ef\u4ee5\u6709\u6548\u7684\u63d0\u9ad8\u5904\u7406\u901f\u5ea6\u3002
很少有程序支持超线程技术的
当然有支持超线程技术的软件对有超线程技术的CPU 肯定比那些没超线程的有优势
你上面说的2核心4线程 是真双核 假四核
4核心4线程 是真四核 没超线程技术
那是压榨处理器性能的方法 但是运行程序的话个人认为不是太好 比如双核双线程 运行一个双核优化的游戏 结果任务分配到一个物理核心和一个虚拟核心上 那其实只用了一个核心 你感觉这有啥好的? 对处理速度和稳定性有帮助不么?
理论上线程越多,效率越高。不过虚拟的多线程,实际效果很低。
看软件优化,物理核心好一些,也和具体的架构有关,比如真四核的台式机I5就比同样是四线程的双核I3好一些
绛旓細鏍稿績鏁拌〃绀虹殑鏄繖涓猆鐢卞灏戜釜鏍稿績缁勬垚锛屾牳蹇冩暟閲瓒婂CPU鐨杩愯浆閫熷害瓒婂揩锛屾ц兘瓒婂ソ銆傚浜庡悓涓涓暟鎹鐞嗭紝涓鏍窩PU鐩稿綋浜1涓汉澶勭悊鏁版嵁锛屽弻鏍窩PU鐩稿綋浜2涓汉澶勭悊鍚屼竴涓暟鎹紝鍥犳澶勭悊鏍稿績鏁拌秺澶氾紝CPU鐨勫伐浣滄晥鐜囦篃灏辫秺楂樸绾跨▼鏄▼搴忚繍琛屾祦鐨勬渶灏忓崟鍏冿紝涓涓▼搴忔槸鏈変竴涓垨澶氫釜绾跨▼缁勬垚銆傛簮浜庡浠诲姟澶勭悊鐨...
绛旓細鍏蜂綋鍒板疄闄呭簲鐢ㄤ腑锛屾牳蹇冩暟鍜岀嚎绋嬫暟閮戒細褰卞搷澶勭悊鍣鐨勬ц兘琛ㄧ幇銆傛牳蹇冩暟鍐冲畾浜嗗苟琛屽鐞嗚兘鍔涗笂闄愶紝鑰岀嚎绋嬫暟鍒欏奖鍝嶄簡鍦ㄩ珮璐熻浇鎯呭喌涓嬬殑澶勭悊鏁堢巼銆傞殢鐫鎶鏈殑鍙戝睍锛屾洿楂樻牳蹇冩暟鍜岀嚎绋嬫暟鐨CPU鑳藉婊¤冻鏃ョ泭澧為暱鐨勫浠诲姟澶勭悊鍜屽鏉傝绠楅渶姹傘備絾涔熼渶瑕佹寚鍑猴紝涓嶆槸鏍稿績鎴绾跨▼瓒婂瓒婂ソ锛屽畠浠渶瑕佷笌绋嬪簭杩愯鐨勯渶姹傜浉鍖归厤锛岃繃...
绛旓細cpu绾跨▼鏁扮殑浣滅敤鏄cpu绾跨▼瓒婂锛岀▼搴忚繍琛岃秺蹇紝鎴栬呭彲浠ュ悓鏃惰繍琛岀殑绋嬪簭瓒婂銆傚悓鏃澶氱嚎绋Simultaneousmultithreading锛岀畝绉癝MT銆係MT鍙氳繃澶嶅埗澶勭悊鍣ㄤ笂鐨勭粨鏋勭姸鎬侊紝璁╁悓涓涓鐞嗗櫒涓婄殑澶氫釜绾跨▼鍚屾鎵ц骞跺叡浜鐞嗗櫒鐨勬墽琛岃祫婧愶紝涓洪珮閫熺殑杩愮畻鏍稿績鍑嗗鏇村鐨勫緟澶勭悊鏁版嵁锛屽噺灏戣繍绠楁牳蹇冪殑闂茬疆鏃堕棿銆係MT鏈鍏峰惛寮曞姏鐨勬槸...
绛旓細锛1锛夈佹牳蹇冩暟鍑虹幇鐨勫師鍥狅細澶勭悊鍣涓婚鎻愬崌涓婄殑鎶鏈亣鍒扮摱棰堬紝鍚戔滃鏍稿績鈥濈殑鏂瑰悜鍙戝睍鍙互鍦ㄤ笉鐢ㄨ繘琛屽ぇ瑙勬ā寮鍙戠殑鎯呭喌涓嬪皢鐜版湁浜у搧鍙戝睍鎴愪负鐞嗚鎬ц兘鏇翠负寮哄ぇ鐨勫鏍稿績澶勭悊鍣ㄧ郴缁燂紝涔熷洜姝ゅ嚭鐜颁簡鈥滄牳蹇冩暟鈥濈殑璇存硶銆傦紙2锛夈绾跨▼鏁板嚭鐜扮殑鍘熷洜锛氫负浜嗚繘涓姝ユ彁楂樿绠楁満澶氫换鍔″鐞嗙殑宸ヤ綔鑳藉姏銆傜嚎绋嬫暟瓒婂锛岃秺鏈夊埄浜...
绛旓細CPU鐨勫嚑鏍告槸鎸CPU鐨勫鐞嗗櫒鏍稿績鏁伴噺 CPU鐨勫嚑绾跨▼鏄寚鍚屼竴涓鐞嗗櫒涓婄殑澶氫釜绾跨▼鍚屾鎵ц骞跺叡浜鐞嗗櫒鐨勬墽琛岃祫婧愮殑绾跨▼鏁伴噺 澶勭悊鍣ㄦ牳蹇冿紙Core锛夊張绉颁负鍐呮牳锛屾槸CPU鏈閲嶈鐨勭粍鎴愰儴鍒嗐侰PU涓績閭e潡闅嗚捣鐨勮姱鐗囧氨鏄牳蹇冿紝鏄敱鍗曟櫠纭呬互涓瀹氱殑鐢熶骇宸ヨ壓鍒堕犲嚭鏉ョ殑锛孋PU鎵鏈夌殑璁$畻銆佹帴鍙/瀛樺偍鍛戒护銆佸鐞嗘暟鎹兘鐢辨牳蹇...
绛旓細鈶犲伐浣滅嚎绋嬫暟鏄笉鏄缃殑瓒婂ぇ瓒婂ソ锛熷洖绛旓細鑲畾涓嶆槸鐨 1锛変竴鏉ユ湇鍔″櫒CPU鏍告暟鏈夐檺锛屽悓鏃跺苟鍙戠殑绾跨▼鏁版槸鏈夐檺鐨勶紝1鏍窩PU璁剧疆10000涓伐浣滅嚎绋嬫病鏈夋剰涔 2锛夌嚎绋嬪垏鎹㈡槸鏈夊紑閿鐨勶紝濡傛灉绾跨▼鍒囨崲杩囦簬棰戠箒锛屽弽鑰屼細浣挎ц兘闄嶄綆 鈶″鏋淐PU鏄崟鏍革紝璁剧疆澶氱嚎绋鏈夋剰涔変箞锛岃兘鎻愰珮骞跺彂鎬ц兘涔堬紵鍥炵瓟锛氬嵆浣挎槸鍗曟牳锛屼娇鐢ㄥ...
绛旓細浣犲ソ.鎴戞潵瑙g瓟涓嬩綘鐨勯棶棰 绾跨▼鏁板彧鏄 閲廋PU鎬ц兘鐨勫弬鏁颁箣涓.骞朵笉瀹屽叏鐢辩嚎绋嬫暟閲忔潵鍐冲畾CPU鐨鎬ц兘.褰撶劧.鍦ㄥ悓绛夊钩鍙板拰鍚屼竴绾у埆鐨澶勭悊鍣.绾跨▼鏁瓒婂鎬ц兘瓒婂己.涓鑸儏鍐典笅.涓鍙版櫘閫氶厤缃殑鏈嶅姟鍣ㄦ渶澶у苟鍙戞暟鍙互杈惧埌鍑犲崈.涓鍙拌嚦寮洪珮閰嶇疆鐨勬湇鍔″櫒鐨勬渶澶у苟鍙戞暟鍙互杈惧埌涓婁竾.浣犳墍瑕佹眰鐨勫苟鍙戞暟杈惧埌涓鍗.鍩烘湰涓婇殢渚...
绛旓細鍏充簬cpu绾跨▼瓒婂鎬ц兘濂藉悧锛宑pu绾跨▼澶氭湁浠涔堝ソ澶勮繖涓緢澶氫汉杩樹笉鐭ラ亾锛屼粖澶╂潵涓哄ぇ瀹惰В绛斾互涓婄殑闂锛岀幇鍦ㄨ鎴戜滑涓璧锋潵鐪嬬湅鍚э紒1銆佽繖灏辨槸Intel鐨刄鐨勫己鍔夸箣澶勮秴绾跨▼锛佹妸涓涓牳蹇冨埄鐢ㄧ壒娈婄殑鎸囦护閫昏緫鎴2涓牳蹇冿紝鍍廼3430M鍏跺疄鏄弻鏍革紝浣嗗彲浠ュ仛鍥涙牳鐢ㄣ2銆佸湪WINXP杩涚▼绠$悊鍣ㄥ嵈鏄洓鏍稿績锛併
绛旓細cpu鐨勭嚎绋嬭秺澶锛屽浠诲姟鑳藉姏鏇村己锛屽苟琛岃繍绠楃殑鑳藉姏瓒婂己銆備富棰戦珮鈥︹﹁繖涓棶棰樺氨涓嶅お濂借浜嗏︹﹀湪鍏朵粬鏉′欢鐩稿悓鐨勫墠鎻愪笅锛屼富棰戣秺楂樻ц兘瓒婂ソ銆備絾鏄鏋滆繍绠楁晥鐜囦綆涓嬬殑璇濓紝楂樹富棰戝氨娌$敤澶勪簡銆
绛旓細鏍稿績鍜绾跨▼鏄笉鍚岀殑姒傚康锛屼絾閮芥槸瓒婂瓒婂ソ浜唦