当前位置: 首页 > news >正文

wordpress快速加载衡阳有实力seo优化

wordpress快速加载,衡阳有实力seo优化,做网站的专业,建设企业网站公司前言 最近在编写基于Addressables的资源管理器,对于资源释放模块配合MemoryProfiler进行了测试,下面总结下测试Addressables.Release的结论。 总结 使用Addressables.Release释放资源时,通过MemoryProfiler检查内存信息发现加载的内容还在…

在这里插入图片描述

前言

最近在编写基于Addressables的资源管理器,对于资源释放模块配合MemoryProfiler进行了测试,下面总结下测试Addressables.Release的结论。

总结

使用Addressables.Release释放资源时,通过MemoryProfiler检查内存信息发现加载的内容还在内存里面,经过一系列测试加上阅读文档和搜索资料后得出以下结论。

1.资源引用计数未清零。
每次通过Addressables加载资源会增加该资源引用计数,使用Addressables.Release可以减少计数,直到计数清零才会释放该资源。
2.Addressables.Release是异步操作。
因为我写的资源管理器是对加载资源进行缓存的,不会重复加载,但是调用Release内存中依然保留了该资源。原因是因为Addressables.Release是一个异步操作,即使释放了也不会马上清除内存,这时如果我们调用Resources.UnloadUnusedAssets()则会发现该资源的内存被清除。Resources.UnloadUnusedAssets()是个缓慢的操作,要注意使用时机。
那么如果我们不主动回收的话什么时候自动回收呢?以下列出会自动回收已释放资源内存的时机。
内存压力:当系统内存不足时,Unity 会尝试回收未使用的资源。
场景切换:加载新场景时,Unity 会清理上一个场景中未使用的资源。
低频率的自动回收:Unity 会定期检查并回收未使用的资源,但这个过程不是实时的。

http://www.hkea.cn/news/796691/

相关文章:

  • 安徽省建设业协会网站个人网页制作教程
  • 好的摄影网站推荐福州seo顾问
  • html做的好看的网站如何宣传推广产品
  • 微信手机网站制作怎么引流客源最好的方法
  • 宿州建设网站公司前端seo搜索引擎优化
  • 做王境泽表情的网站百度seo关键词优化排名
  • 怎么选择无锡网站建设虚拟主机搭建网站
  • 做原油期货关注什么网站搜索引擎优化是做什么
  • 微信小程序怎么制作游戏安卓优化清理大师
  • 胶南做网站初学者做电商怎么入手
  • 网站为什么要维护佛山网络营销推广
  • 国企网站建设报告怎么建造自己的网站
  • 免费做司考真题的网站余姚网站如何进行优化
  • 如何网站开发1688网站
  • 丽水专业网站建设价格青岛网站优化
  • 网站开发专业培训学校百度推广登录官网入口
  • 贵阳做网站公司网站热度查询
  • 做课件最好的素材网站考拉seo
  • 网站建设玖首选金手指seo网站优化收藏
  • 台州卓远做网站好不好广州seo教程
  • dz网站数据备份bt磁力猪
  • github 可以做网站吗360seo
  • 杭州 企业门户网站建设爱链
  • dj那个网站做的好长沙公司网络营销推广
  • 设计师培训招生视频黑帽seo联系方式
  • 做网上贸易哪个网站好西宁网站seo
  • 电子烟网站建设杯子软文营销300字
  • 广州企业网站制作怎么做营销推广
  • 网站建设服务器在香港郑州网站建设专业乐云seo
  • 河北建设工程交易信息网海口关键词优化报价