Java的WEB应用性能问题定位方法总结(二):常见性能问题处理工具
2011-07-09 22:37
1216 查看
参数检查
jinfo
线程堆栈:
jstack
kill -3/CTRL+BREAK
堆分析:
jmap -heap
jmap -histo
内存dump.bin,使用HeapAnalyser分析
GC:
gc.log,使用GCViewer或者JMeter分析
jstat
CPU:
sar
top
网络:
netstat
ifconfig
I/O:
vmstat
iostat
JVM综合分析:
JConsole
JProfiler
JOptimizer/Optimizeit
JVMStat
JVisualVM
jinfo
线程堆栈:
jstack
kill -3/CTRL+BREAK
堆分析:
jmap -heap
jmap -histo
内存dump.bin,使用HeapAnalyser分析
GC:
gc.log,使用GCViewer或者JMeter分析
jstat
CPU:
sar
top
网络:
netstat
ifconfig
I/O:
vmstat
iostat
JVM综合分析:
JConsole
JProfiler
JOptimizer/Optimizeit
JVMStat
JVisualVM
相关文章推荐
- Java的WEB应用性能问题定位方法总结:常见的性能指标分析 .
- Java的WEB应用性能问题定位方法总结(一):常见的性能指标分析
- Java的WEB应用性能问题定位方法总结
- Web项目性能问题常见定位方法梳理
- 在Web应用中,会用到大量的Ajax请求,在Ajax请求中存在的一个问题就是如何判断session超时,在网上找到的一个java中处理此问题方法:
- Java web应用中的常见字符编码问题的解决方法
- 尽管关于Java中文问题的讨论已经相当多了,但由于Java的相关技术标准繁多,面向Java的Web服务器、应用服务器以及JDBC数据库驱动等都没有官方的标准,所以Java应用在处理中文时所存在的问
- 【转载】WEB系统性能问题的分析定位方法
- webpack构建工具常见问题及解决方法
- APPIUM处理纯web应用元素定位方法
- WEB全能服务器总结,及各种问题处理方法.apache+tomcat+jsp+php+mysql+虚
- Java【多线程知识总结(7)】多线程同步问题-关于synchronized代码块和synchronized方法的应用
- 分享一次分析/解决支付应用性能问题的全过程,细节和采用的工具和方法 推荐
- 好记性不如烂笔头10-WEB应用常见中文数据乱码问题总结
- java web开发 高并发问题处理【总结】
- Web应用开发过程中常见的几个中文问题及其解决方法
- Java【多线程知识总结(7)】多线程同步问题-关于synchronized代码块和synchronized方法的应用
- WEB全能服务器总结,及各种问题处理方法.apache+tomcat+jsp+php+mysql+虚拟主机
- java web开发过程常见问题总结