CrissChan的专栏

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没有分析的时候,是不会占用任何服务器资源的

,快乐不是因为拥有的多而是计较的少

CrissChan的专栏

相关文章:

你感兴趣的文章:

标签云: