本帖最后由 RECKY 于 2019-1-4 09:28 编辑
环境: 客户机2.2.11.0版本
问题现象:
客户机16G内存可用是剩下2G,看任务管理器占用内存最多的进程不过3G,其他的程序只有百兆的占用。
问题排查:
1.检查内存占用最大的是TslGame.exe,结束游戏等其他的进程只释放了3G多的内存。
2.重启客户机问题依旧
3.默认包下测试正常
4.换新包测试也正常。
问题解决:
使用TamMap.exe程序查看内存使用情况,发现是非分页池占用了7.5G左右,使用微软提供的查看工具poolmon.exe(跟上参数-p -d)poolmon使用教程发现客户机上这个程序一直都无法正常运行,开启兼容模式也是无法运行,除了poolmon.exe暂时没有其他的内存追踪工具,随即只能让重做系统后正常。
|