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

怎么看网站用什么代码做的手机百度识图网页版入口

怎么看网站用什么代码做的,手机百度识图网页版入口,党团建设栏目学校网站,dw中网站统计总访问量怎么做1 抓取方法 根据不同的配置参数,会显示不同的功能。 比如有的trace文件就无法显示线程状态信息,有的无法显示锁依赖信息等等,要看你的参数,我这个是很全的,基本够了,如果还想添加,可以命令行看…

1 抓取方法

根据不同的配置参数,会显示不同的功能。
比如有的trace文件就无法显示线程状态信息,有的无法显示锁依赖信息等等,要看你的参数,我这个是很全的,基本够了,如果还想添加,可以命令行看下你机器支持那些tag,都加近来,命令行参考我之前写的文章。
开始:
1.1 直接抓:adb shell atrace --async_start -b 30720 gfx input view webview wm am sm audio video binder_lock binder_driver camera hal res dalvik rs bionic power pm ss database network adb vibrator aidl sched

1.2 抓app自定义:adb shell atrace --async_start -b 30720 gfx input view webview wm am sm audio video binder_lock binder_driver camera hal res dalvik rs bionic power pm ss database network adb vibrator aidl sched  -a xxx.xxx.xxx

停止:
adb shell atrace --async_stop -z -c -o /data/local/tmp/y_trace
adb pull /data/local/tmp/y_trace /home/yang/code

2 分析技巧


 2.1 如何查看binder对端
  点击binder transaction 这个方块,下面详情里就有对端的小箭头,点下就跳过去了
  2.2 如何查看锁依赖路径
  如果有锁依赖的化,下面会直接标记一个块块,长度就是等待的时常
  lock3方法的执行需要等待lock2方法释放同一个锁后才能执行
  直接看下图里面写的确实够清晰,连等待多久都用方块的长度画出来了:
  monitor contention with owner Thread-7 (26) at void xxx.xxx.YtestUtils.lock2()(YtestUtils.java:41) waiters=0 blocking from void xxx.xxx.YtestUtils.lock3()(YtestUtils.java:54)
 
  还有一种方法直接跳:点击lock3()上面的线程状态-Running,就会出来详细信息,详细信息里面有cpu运行信息:running on CPU5>,点击这个箭头,就能调到截图中的信息了,小黑点就是依赖的线程信息,依次点击,可以查看多个依赖。


  2.3 如何查看调用依赖路径
  这个要看加的log了,如果没加,就看不出来,就行截图中的这些类似堆栈信息的流程,都是ams,wms加了trace打印才展示的,我们也可以加:
  要有开始,有结束
  Trace.beginSection("yangtest3");
  Trace.endSection();


  2.4 这个工具的缺点
  范围太小,如果没加trace的话,即根本显示不出来,比如如果我不再lock2()lock3()加trace信息,peffeto只会显示一条这个线程执行的时间线,根本看不出锁,等待信息。
  所以他适用与系统分析,进程间分析,要想具体的app分析,还是离不开android studio的profile的火焰图。
2.5 插小红旗,可以标记,方便下次查看时快速定位,可以插入时间线,方便分析时间推理
2.6 置顶,可以置顶某个线程,这样可以将相关的线程位置靠近,方便横向对比
2.7 鼠标放到cpu某个task,可以看到该task在所有cpu上的执行情况(执行时间,执行多久,在哪个cpu上)
2.8 鼠标划定一个区域,下面详情可以看到cpu的负载情况
以上技巧足以协助我解决相关问题了

http://www.tj-hxxt.cn/news/60837.html

相关文章:

  • 重庆玖玺国际做网站新营销模式有哪些
  • 哎吆嗨网站建设济宁网站建设
  • 做电子商务网站 语言凡科建站网站
  • 大学生兼职网站开发毕设论文沈阳seo
  • 南昌网站设计企业今日国内新闻最新消息10条新闻
  • 扫码支付个人商城网站开发免费培训seo哪家学校好
  • 网站建设的功能都需要有哪些方面谷歌优化的网络公司
  • 广东网站建设联系电话短链接生成器
  • 西安seo服务做seo排名好的公司
  • 旅游网站建设功能意义品牌策划案
  • 温州市企业网站制作山西优化公司
  • 网站建设总体规划西安今天刚刚发生的新闻
  • win7做网站服务器小程序
  • 网站直播怎么做鞍山seo公司
  • 公司网站开发项目培训学校资质办理条件
  • 还有什么类似建设通的网站百度推广登录账号首页
  • 杭州营销型网站建设正规的关键词优化软件
  • 高校党支部网站建设seo优化课程
  • 手机端网站开发多少钱郑州抖音seo
  • 怎么做网页定时提醒志鸿优化网官网
  • 华建设计网站适合成人参加的培训班
  • 网站建设 金手指 排名22seo推广有哪些方式
  • 个人网站可以做地方seo营销是什么
  • 医院做网站怎么做网销怎么销售的
  • 华为网站的建设建议世界羽联巡回赛总决赛
  • 网站建设有什么方法连接数据库seo系统是什么
  • 海宁做网站的公司自己做网站如何赚钱
  • 黄岛开发区网站制作互联网产品推广是做什么的
  • 手机怎么制作网站教程杭州做百度推广的公司
  • 北京企业网站建设电话账号权重查询