为什么双路电脑多开模拟器并没有实现1+1=2

很多人因为觉得双路性能好,又贵不了太多,所以就直接选择组了双路,想达到最好的性能,但是最近两年,因为x99平台的崛起,很多人出现了以下这种情况:

一颗cpu跑满、一颗cpu摸鱼,cpu占用50%左右,就很卡。

为什么双路电脑多开模拟器并没有实现1+1=2_第1张图片

 

双路电脑指的是什么?

双路电脑,指的就是带有两颗CPU的电脑,使用双路主板,其他的都跟正常的一样。只是内存一般插双份,电源需要支持双路cpu的。几乎没有人会插两个显卡。

所以也就是说:双路就是多了一颗cpu。E5系列的cpu,E5 后面第一位就表示这个cpu支持几路。

比如 E5 2680 v4 ,就表示支持双路。E5 4669 v4,就表示支持4路,而E5 1680 v4 就只支持单路。

为什么双路不能实现1+1=2?

硬件层面

首先是因为混淆了一个概念:这个1+1本来就只是CPU 1+1,模拟器可不是只吃cpu的。如果你运行的是光吃cpu的运算类软件,那cpu这块,只要硬件系统这些没问题,那就是1+1=2的,比如cpu跑分。

但是模拟器多开,不仅要吃cpu,也很吃显卡、内存、硬盘。好了,这里很多人就说:我内存单路64G,双路上128,硬盘我多搞点,显卡大不了再插一张!

首先,内存,并不是单指内存容量,而是指的速度、调用这些。你内存哪怕插满,插到256,实际上速度都不变,哪怕双路主板,内存两个cpu两个通道,但是内存在和硬盘、cpu交换数据的时候,走的主板,有个总线速度的概念,这个总线速度笔者也不是很明白,大概意思就是说,显卡、硬盘、内存、cpu等等所有在主板上面的硬件,都会吃掉总线速度。而双路主板,特别是现在的寨板,总线速度是不够的,也就是哪怕你双路所有硬件都乘以2。始终会被总线速度所限制,根本调用不起来,速度不够啊

还有就是某些功耗特别大的cpu:例如E5 2696 V4这种,寨板供电本来就差,有的双路电源,也只是分一路供电出来,实际上压根不是专门为了双路供电而专门设计的,所以就又可能造成供电不足等等,导致cpu性能发挥不了。

再然后,大部分人只有cpu乘2了,其他的硬件几乎还是单路的状态,顶多就是内存插得多。所以也就不可能实现整机1+1=2。cpu如果在模拟器多开中,占用50%的性能,而你挂的项目又很吃cpu,那也就是1+1=1.5这样子,更何况大部分情况下,cpu都不会先吃满,满的基本上都是显存或者总体速度。

解决办法:尽量避开2696v3/2696v4这种多核心且功耗大的cpu组双路;内存、硬盘等选择性能好的旗舰产品;合理搭配硬件,做好散热。

系统层面

系统这东西大部分情况下是个玄学。理论上说:企业版、专业工作站版、server系统,对于双路的支持调度会更好,但是具体怎么样,也不是光由系统决定的。所以不一定你换了系统就一定能解决。只是说如果你双路调用不好,可以去尝试换系统,如果解决了就算你运气好。因为很多双路,他用正常的企业版或者专业版也一样开,只是我见过的这些情况大多发生在14核以下的cpu上。比如2680v4、2678v3这些双路上。而16核以上的cpu组的双路,普遍反馈都不行。

还有就是系统会对cpu进行分组。比如双路2696v4 44核88线程。其中系统会把64线程分成一组。剩下的24线程就分到第二组。就会造成只能调用32核64线程的性能这样子,被分到第二组的就摸鱼去了。

解决办法:尝试使用专业工作站版或者server系统。系统推荐:https://www.duokaiya.com/windowsicon-default.png?t=N7T8https://www.duokaiya.com/windows

为什么双路电脑多开模拟器并没有实现1+1=2_第2张图片

多开鸭server2022多开传奇展示

为什么双路电脑多开模拟器并没有实现1+1=2_第3张图片

多开鸭server2022多开传奇展示

为什么双路电脑多开模拟器并没有实现1+1=2_第4张图片

多开鸭server2022多开传奇展示

(图为 多开鸭Server2022多开封装版 模拟器读取识别的是21H2)

软件层面

据我所以雷电模拟器这些都对双路机器没特别优化,调用纯靠自动。本身他们设计就是为了玩家玩游戏,并不是专门为多开模拟器而开发的,也很正常。所以如果自动调用没调用好两颗cpu,也会造成一颗跑满一颗摸鱼的情况。

解决办法:可以试试Process Lasso或者其他的cpu调度分配软件。

如果有大神可以在本文评论或者在群里分享一下使用体验和配置设置。

为什么双路电脑多开模拟器并没有实现1+1=2_第5张图片

 

你可能感兴趣的:(模拟器教程,电脑)