一台主机,至多可以java开启多线程少个线程

手机签到经验翻倍!快来扫一扫!
多线程和频率之间的纠结?!到底哪一个更有用?
25665浏览 / 157回复
& & & 如果看官是那种直接就买最贵主板+最贵CPU的壕玩家,本测试真心可以直接飘过了,因为在此探讨多线程和频率如何取舍的话题对于壕玩家来说就是在浪费时间,鱼和熊掌都可以兼得的事当然是最好的选择了。& & & 本次测试结果包括我本人在内也颇为好奇,因为一直想做一个关于多线程和频率之间的对比话题,到底哪一个在实际应用中会让人更多的感受到性能带来的优势,我不得而知.......全凭测试结果说话,如果有不严谨的地方也希望多多包涵吧。& & & 我使用的平台是:CPU :I7 4770K主板:七彩虹 C.Z87K旗舰版内存:DDR3 显卡:IGAME GTX780-3GD5散热器:DEEPCOOL 大霜塔 完全版&测试的第一步:寻找平衡点.我的方法如下:性能平衡参考软件:国际象棋 FRITZBENCHMARK 4.3& & & &I7 4770K开启多线程 &4C4T状态下 &关闭TURBO,恒定为3.5G然后依靠C.Z87K旗舰版中可以关闭CPU多线程的功能,关闭I7 4770K的多线程,然后进行超频,看看仅有4个物理核心工作,而关闭了4T超线程后,需要超频到多少频率才能达到4C4T 3.5G相同的性能。首先:关闭TURBO,测试I7 T 3.5G的性能。&可以看到在象棋测试中,由于关闭TURBO的缘故,I7 4770K只能满载运行在3.5G。& &此刻,I7 4770K 4核多线程 3.5G的成绩为13505分。&接下来,寻找关闭多线程后,仅靠4核心运行的I7 4770K需要达到多少频率可以和开启多线程下的3.5G I7 4770K性能基本保持一致。在C.Z87K旗舰版中关闭多线程。从4G开始起测,寻找平衡点。& &关闭多线程后,在设备管理器中I7 4770K就只显示4个核心了。& &此刻4G的I7 4770K得分为12455分。按照这个规律,提升到4.2G,成绩为13101分,还相差一点。最后4.3G的4C成绩基本和4C4T的3.5G成绩接近。& & & 那么,平衡点就定下来了,可以表述为4.3G的无多线程I7 4770K和3.5G的多线程 I7 4770K在国际象棋中的性能基本一致。那么在其他的测试项目中呢?同样一致吗?接下来就是详细的对比测试环节:由上至下的成绩为4C4T 3.5G 和 4C 4.3G。&第一项测试:CINEBENCH 11.5 &CINECENCH对多线程的效能显然更加的敏感,多线程占优。4C4T 3.5G的成绩为7.49 pts4C 4.3G&第二项测试:AIDA64中的 CPUQUEEN测试多线程3.5G下,成绩为44622分。& &关闭多线程下,4.3G的成绩为41048分,多线程依旧在测试中占优。& 第三项测试:WPRIME 2.08在32M计算 ,多线程3.5G的成绩为8.097秒& &关闭多线程的4.3G成绩为9.112秒,相比多线程环境足足多了1秒多的时间。第四项测试:3DMARK 11 P档之所以采用P档测试,是因为P档受到CPU的影响比较大,这反而是我所要的结果。测试中多线程3.5G得分11708分。关闭多线程4.3G的成绩为11544分。P档测试中,多线程3.5G依旧比无多线程4.3G更强。& 3DMARK 11 X档多线程状态下得分为4753分& 关闭多线程的成绩为4723分,虽然很接近,但依旧落后。可以看到,、在以上的测试中,多线程的优势要更加明显一些。那么再实际的游戏中呢?表现会是怎样?第一款游戏:失落的星球2在游戏中的表现似乎完全反了过来,是不是有点不可思议?多线程3.5G状态下,平均帧数为80.4帧。无多线程4.3G凭着频率的优势,显然在失落的星球2中得到了更好的成绩,平均92.6帧的成绩相比多线程3.5G提升了一大截。& & &第二项游戏:英雄连2& & 多线程3.5G无论最小,最大还是平均帧数都全面低于非多线程4.3G的成绩。非多线程4.3G状态,显然在游戏中会有更好表现。&&&&第三款游戏:古墓丽影9在测试中,全面开启最高特效,并且开启头发的“海飞丝”特效。& &测试中,多线程3.5G相比无多线程4.3G,还是略有落后由此可见,高频率相比多线程在游戏中显然更加有效。即使你懒得看详细的测试截图,你也不得不看的成绩:& & & 从图表中已经很明显的看出,在游戏中,频率相比多线程更具优势,这一点主要归结于目前的游戏开发对CPU多线程技术支持还不够完善的结果,在大部分的主流新游戏中,对多线程技术进行优化的游戏少之又少。& & & &在主流的基础性能测试中,多线程的优势却表露无遗,这主要是因为测试软件对多线程支持完善的结果。不过从未来的趋势来看多线程将是发展的趋势,至于游戏,对多线程的支持应该也会越来越好。
学习支持。
支持,学习了。
结论跟我想的一样。对频率更敏感,主要是对多线程优化支持不够。。估计编程复杂性也更高
高手,学习了。
学习支持好友。
支持键盘翻页 ( 左右 )&
您需要登录后才可以回帖&&&|&&&&&
用户名/注册邮箱/注册手机号
其他第三方号登录

我要回帖

更多关于 java开启一个线程 的文章

 

随机推荐