YooAsset icon indicating copy to clipboard operation
YooAsset copied to clipboard

2.2.4版本GC问题

Open seedyan opened this issue 4 months ago • 0 comments

首先感谢作者能分享好用的YooAssets! 我们在使用过程中,发现YooAssets内部有不少New的操作,比如内部逻辑中的Operation,AssetInfo等,还有就是对上层的各种Handle。 由于我们项目是大世界,加载量比较大, 虽然每次GC量不大,但是数量上来了GC还是有点影响。

以下只是我个人想法哈,对于高频创建的类统一做缓存池。 内部类都有它创建以及使用结束的时机,可以搞一个缓存,定点回收。 对上层的Handle类,可能需要在release的时候做一次,再保险一点就是加一个version字段,防止上层handle释放了但是还是取里面数据。

seedyan avatar Oct 17 '24 02:10 seedyan