码迷,mamicode.com
首页 > 其他好文 > 详细

Yourkit 学习笔记-CPU Usage telemetry

时间:2015-05-05 19:32:27      阅读:315      评论:0      收藏:0      [点我收藏+]

标签:监控   控制   菜单   模式   显示   

1.CPU profiling

2015/5/5 19:09:51

1.1 CPU Usage telemetry(利用率)

在CPU下的CPU Usage telemetry菜单下可以显示当前CPU利用率

技术分享

CPU性能模式包含了Sampling,tracing,call counting三种模式。

当开始监控应用服务器性能的时候,就可以通过CPU分析控制快速才按进行控制了:
技术分享

技术分享

  • Sampling模式

定期查询stack中运行较慢的代码,没有方法调用数,CPU利用率。

采用sampling模式,对服务器影响较小,同时用户可以自行配置一些cpu的采样设置。

  • Tracing模式

应用Tracing模式,被监控应用的每一个方法都会被转化成字节码记录其消耗CPU的情况。
但是tracing模式对服务器影响较大。

  • Call counting

最轻量级的CPU性能分析模式

  • 实时监控结果

当开始监控的时候,Call Tree和Method list就已经开始记录了,在Tracing模式中方法的调用时间和调用次数是被实时统计的,在Sampling模式中,只有调用时间是被实时统计。
技术分享

  • Notes

当CPU Profiling没有分析的时候,是不会占用任何服务器资源的

Yourkit 学习笔记-CPU Usage telemetry

标签:监控   控制   菜单   模式   显示   

原文地址:http://blog.csdn.net/crisschan/article/details/45506485

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!