幻兽帕鲁服务器内存爆炸的真正元凶
硬核的XR王师傅
编辑于 2024年01月24日 14:27

部分配置:

通过逆向幻兽帕鲁的服务器端代码后,我们发现帕鲁的服务器端实质上是一个无头服务器,意思就是用一个客户端伪装的服务器。。。

什么意思呢?它们把音频、阴影相关依赖都跟着加到依赖库里去了,这内存占用不大还有鬼了。而且是UE5打包的Dedicated Server,Dedicated Server虽然是和客户端剥离开来的 。但本质上还是属于一个无头服务器。尤其是优化上做的贼烂。er而且将UE5自带的画质以及一堆界面设置全打包进去了,每次服务器启动都要启动DirectX,整个服务器大小接近2G。

只能说相当逆天。现在开发服务器的可能都发现了,16G内存的服务器硬件连10个人的游玩都能爆内存,而且随着时间的增加内存占用还会越来越高(因为服务器本质还是个客户端,游戏里建筑增加后,服务器端也会跟着增加相应的内存占用。。)

然而这种配置在成熟的网游上都能装1000人了。

那么怎么解决呢?

1.等官方修复

2.逆向帕鲁的服务端代码,然后自己开发。

幻兽帕鲁玩家交流群:754821726

会定期提供免费公益服,以及玩家游戏交流,之后会开PVP+RPG服务器。

幻兽帕鲁专业服务器定制:

创作中心 - 哔哩哔哩弹幕视频网 - ( ゜- ゜)つロ 乾杯~ (bilibili.com)​