1. 前言
一些人可能已经注意到武装突袭3还有点不稳定的情况...
有玩家在1.62版本没有异常的问题,但更新到1.64後有FPS错误(1-5 fps)和大量的游戏崩溃。
下面你可以找到可行的解决方案,希望帮助你稳定运行武装突袭3,甚至得到帧率提升。
在开始之前,建议使用Steam验证您的武装突袭3游戏文件。
右键单击游戏库中的ARMA 3 - >属性 - >本地文件 - >验证游戏缓存的完整性
ARMA 3 -> properties -> local files-> verify integrity of game cache
2. 性能改善档
性能二进制文件是Bohemia Interactive发布的新的arma3.exe与修复檔。
它们的工作方式与旧的工作方式相同,因此您仍然可以加入任何MP服务器,而不会出现问题。
服务器不需要具有性能二进制文件。 通常每1-2周有一个新的二进制发布。
最新版下载地址:
以现时最新的版本12(v12)为例。
打开164perf12文件夹,然后选择arma3 client_performance_164_139188_v12.7z进行下载。
通常从最新的版本开始,如果它不适合你,尝试旧的。
确保您使用arma3client_perfomance文件在客户端上获得最佳效能。
安装方法:
首先将您的Arma3文件夹中的原始arma3.exe重命名为arma3_original.exe作为备份,
然后把下载得来的arma3client_performance_164_(...).exe重命名为arma3.exe并解解压到Arma3文件夹
(Arma3文件夹位置 C:\Program Files (x86)\Steam\steamapps\common\Arma 3)
3. 内存分配器 Memory Allocator
BohemiaInteractive不时发布了改进的内存分配器。
它们的工作方式与旧的工作方式相同,因此您仍然可以加入任何MP服务器,而不会出现问题。
服务器不需要有新的分配器。 但您只能同时使用一个内存分配器。
ARMA 3附带的默认内存分配器是Tbb4malloc。 如果在ARMA 3启动参数中未选择其他分配器,则将使用它。
如果最新Steam升级没有修复您的ARMA崩溃或FPS错误,您可以尝试“Windows default allocator”也称为系统分配器。
我运行Windows 10 64位,它修复了我所有的崩溃和问题。
它是迄今为止我的系统的最稳定的内存分配器。
如果它不能帮助你,或者如果你想尝试增加你的fps - 就继续读下去...
以下这些新的Tbb4malloc_bi是“ARMA默认内存分配器”的更新。
最新的JEmalloc是另一个1.64支持的内存分配器。
Jemalloc新旧版下载:
Tbb4malloc新旧版下载:
安装方法:
将您的新的tbb4malloc_bi.dll / JEMalloc_bi.dll放到
位置... \ Steam \ steamapps \ common \ Arma 3 \ Dll
然后在ARMA 3启动器参数中选择它。 ( - >在图片中可以找到选项)
如果系统分配器没有解决你的问题,你应该可以尝试最新的Tbb4malloc。
它似乎是目前最具有影响力的分配器,但一些系统上仍然可能导致大型多人服务器上的FPS错误。
你或者需要找出哪个二进制文件+ 分配器组合最适合你。