开发者社区 问答 正文

[@talishboy][¥20]阿里的arthas在监控的时候,会大量占用服务器资源吗?

阿里的arthas在监控的时候,会大量占用服务器资源吗?

展开
收起
黄二刀 2018-12-16 12:44:38 2328 分享 版权
1 条回答
写回答
取消 提交回答
  • 没有深入研究过arthas的源码,不过理解和btrace的底层原理应该差不多。
    它原理上相当于在你监控的方法上动态添加额外的代码进行监控,如trace,相当于每次调用你trace的方法都会进行对应调用栈的性能数据收集,对cpu密集型的应用还是有一定的性能影响的,至于占用资源就看trace方法的调用次数了。

    2019-07-17 23:22:13
    赞同 展开评论