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

国外点击链接推广平台宁波seo公司排名

国外点击链接推广平台,宁波seo公司排名,虎头图片在线制作,徐州建网站本文地址:https://blog.csdn.net/t163361/article/details/135024136 针对工作中遇到的优化问题,记录一下,给大家优化自己的项目提供一些思路。 公司产品最近正给国内某大型赛事做支撑服务暴露出不少问题。 使用环境 Unity 2021.3.0f1 cpu…

本文地址:https://blog.csdn.net/t163361/article/details/135024136

针对工作中遇到的优化问题,记录一下,给大家优化自己的项目提供一些思路。
公司产品最近正给国内某大型赛事做支撑服务暴露出不少问题。

使用环境

Unity 2021.3.0f1
cpu i7 10750H
显卡 T1000 4G
内存 16G

问题分析解决

程序集成了EasyDecal插件。最近被大量使用,暴露出不少问题。
1.当创建多个EasyDecal对象时,最后一个会无法加载
2.在某些模型上添加特别慢 2000ms以上 记录一下,下次更新
3.修改大小时,会特别慢 2000ms以上 记录一下,下次更新

优化思路

问题一

  1. 先确认问题
    开发电脑无法触发问题,测试电脑才会触发。
  2. 多次尝试(2天)后,终于找到比较容易触发的方法
  3. 通过观察发现问题出现概率和性能有关,速度越慢的电脑越容易触发
  4. 同时,功能加载的部分用的是Task,其中用到了CancellationTokenSource这个类,下面是部分调用代码
	  tokenSource = new CancellationTokenSource();var  tasktoken = tokenSource.Token;var task = Task.Run(() =>{if(tasktoken.IsCancellationRequested)return;this.meshCutter.CutMesh(this.dynamicMesh);},tasktoken);task.GetAwaiter().OnCompleted(() =>{this.Parent.AddDynamicMesh(this.dynamicMesh, false);task.Dispose();tokenSource?.Cancel();});

5.通过加log,发现下面两个处理函数调用次数不匹配

this.meshCutter.CutMesh(this.dynamicMesh);
this.Parent.AddDynamicMesh(this.dynamicMesh, false);

AddDynamicMesh对应的CutMesh没有调用,这样方向就有了。
6.仔细看代码,偶然发现tokenSource是这么定义的

static CancellationTokenSource tokenSource = new CancellationTokenSource();

7.好嘛,全局通用,那肯定当性能比较卡,多次触发加载的时候会导致

tokenSource?.Cancel();

这句代码把最后一次加载给强制关闭掉。当然如果卡的厉害应该会出现多次加载被强制关闭的情况。
8.解决就比较简单了,把定义里面的static给删掉就好了

最终效果

问题解决。这个问题主要的时间花费在问题重现上了。当能有很容易的触发方式后,通过加log的方式,很快就确认问题了。

http://www.yidumall.com/news/27524.html

相关文章:

  • wordpress 文章 作者seo网站优化工具大全
  • 乌鲁木齐做网站哪家好seo优化文章网站
  • 佛山微网站建设电商培训内容有哪些
  • 如何维护给做网站的客户网络营销优秀案例
  • 网站动态背景欣赏百度公司推广电话
  • 可以做外链网站人民日报评网络暴力
  • 苏州集团网站制作做电商必备的几个软件
  • 做网站兼职种子搜索神器下载
  • 焦作做网站公司百度推广话术全流程
  • 成都响应式网站开发最权威的品牌排行榜网站
  • 建设部网站注册中心网络运营工作内容
  • 河南平顶山网站建设与管理专业拼多多女装关键词排名
  • 关于网站建设的介绍沈阳网络seo公司
  • wordpress展示页面模板下载seo网页的基础知识
  • 一流导航设计网站深圳网络推广公司哪家好
  • 自己网站如何做关键词排名手机百度正式版
  • 有没有帮人做机械设计的网站各引擎收录查询
  • 广东省建设厅官方网站网络推广的基本渠道
  • 抢车票网站怎么做国家免费培训学校
  • 网站建设网络推广代理公司快优吧seo优化
  • 拼多多网站建设的目的seo优化案例
  • 电话营销网站推广外链兔
  • 做好网站优化的方法有哪些?广告留电话号的网站
  • 网站开发要注意哪些细节进入百度首页
  • 在上海做家教的网站网络营销有什么特点
  • 平面设计师长逛的网站有哪些seo最好的工具
  • 个人工商户做网站要上税吗seo如何去做优化
  • 门户网站团队建设汕头seo按天付费
  • 长春建设集团股份有限公司网站填写电话的广告
  • 全国公路建设信用网站精准客源