入坑离线版也有两个月了,分享一下优化的心路历程。
应该能帮到新人,大佬也可以查漏补缺。同时欢迎在评论区补充更多优化方法。
0、检测
如果感觉卡顿,或者希望优化帧率,请在进图后打开任务管理器等性能监视器,看一看是哪方面瓶颈了。
内存占满是不正常的。CPU和GPU偶尔占满,只要不频繁或明显感到卡顿,则是正常的。
没必要直接怀疑是那个MOD出问题了,然后就把它删了。我在这方面做了很多无用功。
试试用性能数据说话。
1、内存瓶颈
随着版本的递进,塔科夫也越来越吃内存了。3.11的内存占用是要远大于3.9的,体感增加了50%以上。
因此增加内存条是有必要的,虚拟内存只是能让游戏运行起来,会牺牲一大部分游戏体验。
内存交换实际上是会占用CPU的,如果CPU也瓶颈了,真是雪上加霜。
如果暂时没有增加内存的计划,那么只能选择降低内存占用了。
体积很大的MOD一般会增加内存占用,特别是人物模型等MOD,关闭这些MOD可以避免内存瓶颈。
如前所说,版本越高越吃内存,使用旧版本游戏可以降低内存占用。
在进图前的最后读秒,使用memreduct清理内存,可以很大程度降低无效的内存使用,版本越高越推荐。
2、CPU瓶颈
相比增加内存条,换CPU就显得有点贵了,因此没法对更换CPU做推荐,GPU同理。
就我的体感而言,高版本游戏的CPU使用并没有内存使用增加的那么夸张。
如果是CPU瓶颈,那么使用旧版本可能无法解决问题。
单纯的关闭AI相关的模组确实可以起到效果,但这同样会大幅降低游戏体验。
因此如果遇到CPU瓶颈,需要详细调试所有有关AI的MOD,通过设定来降低CPU的占用。
使用SWAG等MOD来平滑的刷新AI是一个不错的选择。
使用雷达等MOD来检测地图上的AI数量也是有必要的,可以为MOD调试提供参考。
3、GPU瓶颈
刚入坑的时候我也经历过GPU占用低的情况,因此就低估了GPU的优化。
起初我更新版本变卡,还以为是高版本游戏就是吃性能,反而忽视了驱动程序的问题。
实际上N卡的最新驱动程序会降低游戏帧率,甚至导致画面异常或闪退。
搜索教程,完全删除N卡驱动,并退回560.94驱动版本,可以大幅提升帧率的稳定性。
我的显卡是1660ti,如果你的显卡很新,那么还需要留意这个版本是否支持你的显卡。
回退版本后,不要安装N卡的NVidia App等程序,只装驱动和控制面板。
你的帧率提升了,你的C盘也会因此瘦身一大截。
另外,游戏的内置滤镜会吃掉一些帧率,关掉内置滤镜也会提升帧率。