CPU分析

Posted 遗失的似曾相识

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CPU分析相关的知识,希望对你有一定的参考价值。

ANTS Performance Profiler

我们打开内存分析工具,如下:

点击New profiling session 按钮:

点击Start profiling 按钮结果如下:

从上图授权的方法是最耗时也是请求最频繁的方法,针对这种现象我们可以把用户的权限放在session中从而减少连接数据库的次数,进而提高性能

 通过分析我们可以找出最耗时的方法,最耗时的请求URL,最耗时的sql语句,通过这些分析我们可以轻松找出程序的性能短板,从而有针对性的进行优化

以上是关于CPU分析的主要内容,如果未能解决你的问题,请参考以下文章

如何分析高 CPU 和排队的 DebugDiag 分析?

Java代码分析和CPU高的方法分析

11.如何迅速分析出系统CPU的瓶颈在哪里

分析CPU文件

CPU上下文切换分析

禁用 IntelliJ CPU 分析器