Releases: Jinger52035/PatchTool
ReleaseV2.0.1
1.增加无视违规文件名功能,方便更新一些违规名文件
2.memreport增加dumpMemory、listTexture内存分析数据
ReleaseV2.0.0
1.优化UI布局
2.优化Memreport功能界面
3.增加Memreport基础 开始 分配信息以及Parse设置
ReleaseV1.0.5
1.增加批量更新功能[存在bug]
2.增加读取文件夹之后可以记录路径,避免每次重复打开
ReleaseV1.0.4
1.调整UI布局,让界面更加人性化
2.memreport增加更多人性化的布局
ReleaseV1.0.3
1.增加对UE Memreport日志的可视化展示
2.优化部分界面
3.增加日志可以关闭的功能
追查内存泄漏的第一步是确定泄漏是否正在发生。一个简单的办法就是在两个不同的时间点分别生成当前内存分配的快照,比较两者来发现变化。如果在游戏中没有进行任何操作,那么无论过去了多少时间,内存的使用情况应该都不会有很大变化。但是如果被占用的内存量随着时间推移稳定地上升,可能就需要查找泄漏了。
直接在UE编辑器窗口的命令控制台上(或打包后)输入MemReport或MemReport -full即可得到内存分析报告。MemReport -full 会得到更加详细的分析报告。报告保存在Game/Saved/Profiling/MemReports目录下,文件格式为.memreport,使用文本编辑器就能打开查看。
MemReport这个指令可以在引擎目录下的\Engine\Config\BaseEngine.ini中查看并根据需要进行修改和定制。
MemReport的内存分析报告中包含了内存使用总量、对象列表和内存使用情况、Actor数量及信息等。我们可以隔一段时间使用MemReport统计一下内存,对比一下二者差异排查是否有内存泄漏。
ReleaseV1.0.2
1.优化界面
2.增加打印应用补丁文件的日志
ReleaseV1.0.1
1.修复创建和应用的bug,是一个稳定的版本
ReleaseV1.0.0
1.创建和应用存在问题,不推荐使用