Bug反馈: 内存泄漏更加严重
GinChen0525 opened this issue · 5 comments
如果项目连续正常运行 3 次以上且没有出现日志中的蓝色内存泄漏日志
基本可以说明项目不存在未回收的图片资源 除非没有被检测到
截图中的内存泄漏日志
是因为项目在 11-02 07:13:09.373 因 OOM 异常停止
生成的 bitmap 还没有来得及回收
下次运行项目时被 Auto.js 检测到内存泄漏
其实是上次运行项目未被回收的 bitmap
可以检查最近几次成功运行日志中是否有蓝色内存泄漏日志
另外任务残留的问题我暂时没办法解决
可以尝试在残留任务那里下拉刷新一下 (不要在下方空白处刷新)
如果项目连续正常运行 3 次以上且没有出现日志中的蓝色内存泄漏日志 基本可以说明项目不存在未回收的图片资源 除非没有被检测到
截图中的内存泄漏日志 是因为项目在 11-02 07:13:09.373 因 OOM 异常停止 生成的 bitmap 还没有来得及回收 下次运行项目时被 Auto.js 检测到内存泄漏 其实是上次运行项目未被回收的 bitmap
可以检查最近几次成功运行日志中是否有蓝色内存泄漏日志
另外任务残留的问题我暂时没办法解决 可以尝试在残留任务那里下拉刷新一下 (不要在下方空白处刷新)
任务残留问题已解决,真没想到界面有两个刷新区域(惊呆了我)
另外我上传下日志供参考。分别在以下时间有内存泄漏提示,并且前后无其他红字报错信息:
11-04 21:15:26.349
11-04 21:15:26.350
11-04 21:15:26.351
11-05 07:15:15.571
11-05 07:15:15.572
11-05 07:16:52.601
11-05 07:16:55.441
auto.js-log.log
从一号开始,每天都是早上7点钟之后发生的泄露问题- -
辛苦大佬帮忙排查问题~
这个,,从2.2.0版本开始,确实需要每天定期用memory tool重置一下脚本,否则比较容易512M内存和栈溢出
后续版本将尝试缓解内存溢出情况