
jvm调优
架构魔方
这个作者很懒,什么都没留下…
展开
-
java内存过高问题定位
首先下载内存分析工具MemoryAnalyzer然后ps -ef|grep XX 查询项目进程执行一下命令jmap -dump:format=b,file=/data/logs/heap.hprof 12668最后一个参数为java程序进程id安装完后,把prof文件,直接拖动到eclipse中,就可以默认打开了。要注意的是prof文件一般都比较大,所以,建议增大ecl转载 2017-05-25 15:43:19 · 2319 阅读 · 0 评论 -
Linux-Tomcat进程CPU使用率100%原因分析
在Linux中当Tomcat启动后,我们只是去查看应用是否能够正常访问来判断Tomcat启动是否正常。一般情况下这样看是没有问题的,但是有时候我们会发现当Tomcat使用了一段时间后,开始出现CPU或者内存飙升。此时,查看Tomcat日志也许无法看到有效信息,因此有必要了解一下Linux和jdk给我们提供的相关工具。1、查看内存和CPU使用较高的进程信息输入top,我们可以看到下面转载 2017-05-25 15:38:18 · 3609 阅读 · 0 评论 -
java进程cpu过高原因整理
1、存在死循环2、tomcat原因,下载新的tomcat试试3、计算线程较多原创 2017-05-25 16:24:49 · 1435 阅读 · 0 评论