XLua内置两个小工具进行性能方面问题的分析一个是Lua.docxVIP

XLua内置两个小工具进行性能方面问题的分析一个是Lua.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
XLua内置两个小工具进行性能方面问题的分析: 一个是Lua函数,Lua调用C#函数的时长(不一定等 同于CPU耗时,比如协程yield出去那段时间也会被算入调用时间)分析工具;一个是内存泄漏定位工具。 函数调用时长分析工具 典型使用案例: local profiler = reciuire ?perf ■口工口土丄丄亡工‘ profiler,start() do soire wor k (} print(profiler report()) do_same_work( print(profiler,report()) profiler * scop() 说明: api很简单,就三个,start和stop都是无参数,也很好理解,分别是统计开始以及结束。在 start以及 stop之间可以多次调用 report (也可以考虑不调 stop)。每次report会得到从start到调用report为止的函数 时长统计报告(以字符串返回) 。report函数只有一个可选参数,可以指明按照总时间(参数是字符串 的” total,这个是默认值),平均每次调用时间( Average ”),以及调用次数(Called ”)来排序。 b5E2RGbCAP 典型的一个时长统计报告如下: IlFOTOTKH IsyfjncZ I pzi^i: | [■feHjGfiyBQlLS] I gxitJtyEEI T?ltI Elwf ■LLlEVAAujiFunc iVParanaI ]rr?rtftE*?/ lad£I IlFOTOTKH IsyfjncZ I pzi^i: | [■feHjGfiyBQlLS] I gxitJtyEE I T?lt I Elwf ■LLlEVAAujiFunc iVParana I ] rr?rtftE*?/ lad£ I fas I [arLQn.*hTKUiBi] I [arKin.HiKLLs] IC I [anan.hDQLLs] ITed-cClBLJid jC-JlDdAN. I_IsdAM I |IwdEi InyAvaaK idefaAu | Nt匚EIT:p^n*-~±H I 詬虹胃 I_indeM IPlBTUlC% IjUcfiCcnFcnenT I deck Icaa-t liSaieaQjecT I [arLaniiiKiLL?] [-an£in.^n?LL5] lledC-Lanq II |X^A?rL | mtiu La Labia | 1 n_Bt*nca I r-?wgft I. sees CI e [jeziaq- iil4 £ GC1] =[C]] i [Cl] :[Cf] =口】 =口】 :ni5huntep :Lai ;[Ci] ? [Ci] ;[Ci] i [-9£lEig- GhanX|l iCZ e 【“urimij Gh.Qnl:|i i e EC#] [[jicziag- ahuffll! H9 e GC1] =卿】 [5C£iiDa leflesiT icxnInAeM.aeiieffti.er i H £Cf] [C|] tCf] l?l (C*] [?UfS■硏p Jnif ] =B e [jezisy- dhuinl j iB e [aczisiT ohunl! s€3 !: [Cl] i ecu :[iiC£!134 IftAE*] : tl :EC| -忙I =冋 ;佝 I0IW1 |呵 ] JiVZRA 竺■:H5 J E 1 CALLED B35.000 ] CI.0B3 e 75..2£*1 I. 10000 112.000 1 3 ..027 l 1D.1GI 1 37 3^.000 ■1 : 1 1£3 21.000 i 1-235 : ! 17 .le.ooo : fi.OM i 3 .i4.od0 : 31 .£04 ?: a : 节上no n .力薛 .2 … : 1芥的* 3 0無 ;: L ii mo ; ii,QQg 6测 ; I ll.QDQ iriOO : Q. 991 ; Z 7.DQD ; 3.4QQ : Q.C3t r Z 5.QQD 1 - i 1 DOD 1 ODD OOD 000 aoo 1 仏 OHO ]4.000 J 4..000 J O.. fi?7 4 000 d saw £ ? 1 2 ooo : 0.531 : !; i dOd : l.ddd = d砂 i i 1 oao : eP3? 40曲 1 OQQ ; QrQ*T Q.QBt ; 19 1 SQD : dr QIC : Q.QBt ;■ ?Z 1 DQD ? — QQQ I 1 1 OQD 1 lr900 Q.Q9I 1 1 n DOO 1 0.

文档评论(0)

157****5685 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档