应用 help trace,萌芽应用方法

例如:跟踪CookieDecoder类中 requestDecode()办法耗时跨越500ms 的办法履行情况:
1
-n 2 :代表只打印2次就退出(防止刷屏,影响机能);
32
com.netease.urs.CookieDecoder :监听的类名
requestDecode :监听的办法名
‘#cost>500’ : 打印前提为 耗时跨越 500ms
履行后,会显示:
1
3
22
ga?>trace -n 2 com.netease.urs.CookieDecoder requestDecode '#cost>10'
Press Ctrl+D to abort.
Affect(class-cnt:1 , method-cnt:2) cost in 262 ms.代表动态修改了一个类,对两个办法(例如办法重载)进行监控,修改花费262毫秒。
如不雅出现知足前提的情况,则我们会看到打印结不雅:
1
2
3
推荐阅读
Kotlin将超越Java成为Android开发的第一语言?
Realm 公司供给了一款备受移动开辟者迎接的及时数据库,在查询拜访了大年夜约十万名活泼的开辟者后,Realm 发明在本年 5 月份谷歌 I/O 大年夜会之前用 Java 编写的 Android 应用中有 20% >>>详细阅读
本文标题:Java在线问题排查利器之Btrace&Greys
地址:http://www.17bianji.com/lsqh/37853.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示