YooAsset
YooAsset copied to clipboard
2.2.4版本GC问题
首先感谢作者能分享好用的YooAssets! 我们在使用过程中,发现YooAssets内部有不少New的操作,比如内部逻辑中的Operation,AssetInfo等,还有就是对上层的各种Handle。 由于我们项目是大世界,加载量比较大, 虽然每次GC量不大,但是数量上来了GC还是有点影响。
以下只是我个人想法哈,对于高频创建的类统一做缓存池。 内部类都有它创建以及使用结束的时机,可以搞一个缓存,定点回收。 对上层的Handle类,可能需要在release的时候做一次,再保险一点就是加一个version字段,防止上层handle释放了但是还是取里面数据。