当前位置:首页经验技术为什么双路电脑多开模拟器容易卡顿,并没有实现1+1=2

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

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

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

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

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

双路电脑指的是什么?

双路电脑,指的就是带有两颗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,实际上超过通道数(大多都是2~4通道),速度都不变,哪怕双路主板,内存两个cpu两个通道,但是内存在和硬盘、cpu交换数据的时候,走的主板,有个总线速度的概念,这个总线速度笔者也不是很明白,大概意思就是说,显卡、硬盘、内存、cpu等等所有在主板上面的硬件,都会吃掉总线速度。而双路主板,特别是现在的寨板,总线速度是不够的,也就是哪怕你双路所有硬件都乘以2。始终会被总线速度所限制,根本调用不起来,速度不够啊

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

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

还有一个很重要的点:双路电脑的内存是分开成两组的,所以内存一定最少是2的倍数,并且分开插到两颗cpu对应的内存插槽里。然后如果单路是4通道的双路主板的话(商家一般会写8通道),那建议插8根,一颗cpu对应4根,把通道拉满,当然你也可以直接全部插满。我在写这段话的时候就是因为有个群友,折腾了半天我才发现他cpu有问题,开始想了很多原因,以为是他内存全部插到一边去了,结果打开机箱发现有一个cpu风扇没转,正在疑惑呢,发现他只插了1根64G内存(不是我说谁会买单64G的啊 – -! ),怪不得另外一个cpu没动。

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

系统层面

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

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

对了,电源最好调到卓越性能模式(系统不支持就高性能),不知道怎么调的可以去系统分区看一下优化设置教程,封装版系统是自动调好的。

解决办法:尝试使用Win11或者Server2022系统。系统推荐:https://www.duokaiya.com/windows

以下是群友提供的各系统双路测试资源占用情况:

(2696v3双路,非专业测试,每个人开的模拟器版本和运行的游戏都不同,仅供参考,不代表所有人)

win11测试:效果可以,占用比Server2022稍微低一点,没有满载

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

Server2022测试:调度没问题,就是对比win11发现占用稍高一些,满载了(cpu满载也不一定卡,可能性能发挥更好,GPU负载越高,调度越充分)

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

LTSC 2019测试:看得出来是先调用一个cpu调用的差不多了再调用另一个

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

LTSB 2016:分组明显,不建议双路使用

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

再次声明:非专业测试,测试结果仅供参考,不代表所有人所有情况!

软件层面

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

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

【123网盘】Process Lasso Pro 14 中文绿色版

提取码:XCU6复制
解压码:无

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

 

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
搜索