网站开发的流程图和原型图合肥网站排名优化公司
这样就可以看到占用CPU高的代码位置。
总结:就是先查到占用高的应用和具体的线程,然后根据线程到堆积信息查找即可。
 不过堆栈信息非十进制,需提前把线程号转为十六进制。
这样就可以看到占用CPU高的代码位置。
总结:就是先查到占用高的应用和具体的线程,然后根据线程到堆积信息查找即可。
 不过堆栈信息非十进制,需提前把线程号转为十六进制。
1.通过top命令找到cpu占用高的应用程序进程
 2.通过top -H -p pid查看该应用中占用CPU高的线程。
 3.通过printf "%x\n" pid 将线程高的线程号转为十六进制。
 4.通过jstack过滤该十六进制的关键信息。jstack pid | grep 十六进制 -c 10
这样就可以看到占用CPU高的代码位置。
总结:就是先查到占用高的应用和具体的线程,然后根据线程到堆积信息查找即可。
 不过堆栈信息非十进制,需提前把线程号转为十六进制。


