TDA线程分析
2016-08-15 16:07
190 查看
TDA线程分析
1 TDA简介
VisualVM Module ofTDA - Thread Dump Analyzer,可以实时下载java应用的线程,当java应用出错的时候,可以进行根据文件进行分析。
2 下载
TDA下载链接:https://java.net/projects/tda/downloads/directory/visualvm
下载: 红色框中的两个文件后得到【net-java-dev-tda.nbm】、【net-java-dev-tda-visualvm-logfile.nbm】
![](http://img.blog.csdn.net/20160902201545435)
3 安装
Jvisualvm主界面--【工具】--【插件】--【已下载】--【添加插件】
然后添加上面的两个插件,进行安装.安装成功后,可以看到
![](http://img.blog.csdn.net/20160902201607214)
4 使用
![](http://img.blog.csdn.net/20160902201611823)
![](http://img.blog.csdn.net/20160902201614889)
5 分析
1 问题分析:观察内存使用情况,如果内存占用过高或者过低,则可能存在程序开启了多实例或者程序已崩溃或者没激活。
方案解决:查看系统资源,结束该程序的部门进程或者重启该程序。
2 问题分析:
1 TDA简介
VisualVM Module ofTDA - Thread Dump Analyzer,可以实时下载java应用的线程,当java应用出错的时候,可以进行根据文件进行分析。
2 下载
TDA下载链接:https://java.net/projects/tda/downloads/directory/visualvm
下载: 红色框中的两个文件后得到【net-java-dev-tda.nbm】、【net-java-dev-tda-visualvm-logfile.nbm】
3 安装
Jvisualvm主界面--【工具】--【插件】--【已下载】--【添加插件】
然后添加上面的两个插件,进行安装.安装成功后,可以看到
4 使用
5 分析
1 问题分析:观察内存使用情况,如果内存占用过高或者过低,则可能存在程序开启了多实例或者程序已崩溃或者没激活。
方案解决:查看系统资源,结束该程序的部门进程或者重启该程序。
2 问题分析:
相关文章推荐
- virtualbox 使用物理硬盘
- JavaScript——表单验证
- CentOS 配置网络yum源
- 全栈工程师之路
- python学习笔记之基础操作
- svn学习
- 数据结构实验图论一:基于邻接矩阵的广度优先搜索遍历
- POJ3267——The Cow Lexicon
- hdu5832 A water problem
- HDU1698 Just a Hook [lazy+成段更新]
- ip和long的转换
- XAMPP 更换其它路径
- 推荐系统资料
- Scrapy爬虫Demo
- Context全解析,让你的上下文明明白白
- 测试图片
- 省市区三级联动
- 导入Maven项目后,Eclipse提示“Missing artifact ”类的错误
- Java NIO 之 ServerSocketChannel
- 移动端如何让页面强制横屏