-
-
一次大量出现Full GC、内存泄漏问题及内存溢出错误排查和分析
导读:老是出现堆内存不足,大量Full GC深知出现内存溢出应该怎么办,怎样通过排查找到源头分析来解决问题?正文:...
05月14日[经验文章]浏览:3
-
-
Java ThreadDump 生成解析
当有我们的服务器CPU资源使用率(usr%)较高时,或者是一个基于 JAVA 的 Web 应用运行的比预期慢的时候,我们需要使用 Thread Dumps进行分析。线程转储是诊断CPU尖峰,死锁,响应时间差,内存问题,应用程序无响应以及其他系统问题的一项重要工作或者环节。...
05月14日[经验文章]浏览:3
-
Java代码解析的瑞士军刀:JavaParser,让你的代码“透明”起来
还在为解析复杂的Java代码而头疼吗?别担心,今天我们要介绍的开源项目JavaParser,就像一把瑞士军刀,能帮你轻松搞定Java代码的解析、分析和修改。它不仅功能强大,而且使用起来相当友好,绝对是Java开发者的得力助手!一、项目介绍:代码世界的“X光机”JavaParser,顾名思义,是一个专...
05月14日[经验文章]浏览:3
-
java程序内存分析
一、问题描述:一个java应用经过某种触发,CPU高,内存高。二、分析过程:进程编号pid=3203(一)java进程中的线程栈信息分析1.首先通过jstack命令查看java进程中各个线程的栈信息jstack 3203 >1.txt 导出到1.txt文件待用2.首先通过top -H -p p...
05月14日[经验文章]浏览:3
-
-
Java堆栈文件生成和分析
生成:jmap -dump:live,format=b,file=c:\heap.hprof <pid>分析: jvisualvmHeapDump敏感信息提取工具 https://github.com/whwlsfb/JDumpSpider...
05月14日[经验文章]浏览:3
-
Linux使用MAT分析dump文件
上文中,谈到了windows如何使用MAT分析堆快照,查找内存泄漏?那么在生产上如何分析dump文件呢?生产上分析dump文件的话,还是linux工具比较方便,因为生产上的dump文件一般都比较大,这么大的文件拷贝到本机要耗费很长时间。那么linux有什么好的解析dump工具呢? 如何解析 java...
05月14日[经验文章]浏览:3
-
Jprofile解析dump文件使用详解
1 Jprofile简介https://www.ej-technologies.com/products/jprofiler/overview.html下载对应的系统版本即可性能查看工具JProfiler,可用于查看java执行效率,查看线程状态,查看内存占用与内存对象,还可以分析dump日志....
05月14日[经验文章]浏览:3