首先关于Headless的科普,请看上一个帖子:【Headless】单设备Headless的方案 – 拯救你的帧数
简单地前情提要一下,Headless是优化帧数效果最好的方案,然而需要第二台设备的限制使很多人望而却步,今天咱们就来解决这个问题。
直接在单设备上同时运行游戏和Headless,受够了NJT渣优化日常只有30%的CPU占用率?现在就让另外70%也动起来!
接下来是重磅登场:
新鲜出炉的管理器,把上一个帖子中的方案二,也就是不用虚拟机的方案彻底完善成型了。
那么使用方法呢,非常简单:
-
首先需要配置好Headless环境,站内有很多教程贴。
-
运行这个小工具,然后就不用管它了,注意,需要管理员权限。
-
启动你的游戏端以及Headless端。
-
玩!
希望大家使用后可以多多在帖子里反馈效果,很需要测试样本
![[s-10]](https://static.oddba.cn/sns/emoji/1/10.png)
正常情况下单设备运行游戏端和Headless端会导致两个端被分配到同一批核心,导致性能优化效果不佳甚至变差。
这个工具的作用就是自动读取游戏端和Headless端,并为游戏端分配优先使用前半部分核心(大部分大小核的CPU,大核都在前半部分),Headless端优先使用后半部分。
这样可以更高效地利用CPU,从两核有难,六核围观变成了四核有难四核围观 。
理论上支持同设备开多个Headless,但是想不到什么需求场景,也就没测试,所有的Headless端都会被分配到后半核心去。
顺便有没有人知道论坛里的折叠组件的Summmary部分一设置就被自动删除是什么原因……
又活了一天,真好
请问不需要虚拟机是如何实现的?一台电脑安装两个塔科夫然后一个当主机一个当客机吗?需要安装在不同磁盘吗?
感谢感谢