首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

linux 上 java web应用占用cpu高的排查方法

2012-12-27 
linux 下 java web应用占用cpu高的排查方法1. top (linux下面),然后在top下面 Shift+H,就能看到到底是哪个

linux 下 java web应用占用cpu高的排查方法

1. top (linux下面),然后在top下面 Shift+H,就能看到到底是哪个线程(注:top默认的只显示进程信息)占用cpu高了;

 solaris下面的话用prstat.

2. pstack pid(占用cpu高的进程)

??? 在出来的文件里面找到对应的在步骤1里面找到的线程的trace信息,然后看一下这个线程究竟在干啥吧~

?

在linux下面还有一个比较有用的命令,gcore . 能够生成对应的进程的 core dump信息。

然后可以用一些分析工具看一下。

?

热点排行