项目需求:
客户要求要实时更新客户自己服务器数据,包括图片。但是又未提供版本号查询,也不接受其他处理方案。所以只能定时去刷新数据,导致每次刷新后的数据未清空,内存一直增加。
分析与解决:
采用unity www类下载时,虽然结束后disposed掉,但是数据仍旧在内存中,导致内存不断增加。可以在dispose后添加,将WWW 对象置空,然后调用Resources.UnloadUnusedAssets();进行资源的卸载。(如果windows端,可适当的GC.Collect() 一下。
项目需求:
客户要求要实时更新客户自己服务器数据,包括图片。但是又未提供版本号查询,也不接受其他处理方案。所以只能定时去刷新数据,导致每次刷新后的数据未清空,内存一直增加。
分析与解决:
采用unity www类下载时,虽然结束后disposed掉,但是数据仍旧在内存中,导致内存不断增加。可以在dispose后添加,将WWW 对象置空,然后调用Resources.UnloadUnusedAssets();进行资源的卸载。(如果windows端,可适当的GC.Collect() 一下。