阿里的arthas在监控的时候,会大量占用服务器资源吗?
没有深入研究过arthas的源码,不过理解和btrace的底层原理应该差不多。
它原理上相当于在你监控的方法上动态添加额外的代码进行监控,如trace,相当于每次调用你trace的方法都会进行对应调用栈的性能数据收集,对cpu密集型的应用还是有一定的性能影响的,至于占用资源就看trace方法的调用次数了。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。