社区
Java
帖子详情
[求助]线程死锁
cd_yiwen
2010-03-31 12:47:33
自己编的一个程序,利用jprofile监控,运行到一定时间时,程序中两个线程死锁了
可以通过jprofile看到线程名字,但是具体死锁的对象只是显示成synconizedList,并没有名字。
我的程序里这种同步链表比较多,一个个查比较麻烦。
请教下高手有没有可以直接定位到两个线程死锁的对象的方法啊?感激万分了
...全文
80
4
打赏
收藏
[求助]线程死锁
自己编的一个程序,利用jprofile监控,运行到一定时间时,程序中两个线程死锁了 可以通过jprofile看到线程名字,但是具体死锁的对象只是显示成synconizedList,并没有名字。 我的程序里这种同步链表比较多,一个个查比较麻烦。 请教下高手有没有可以直接定位到两个线程死锁的对象的方法啊?感激万分了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
OpenHero
2010-03-31
打赏
举报
回复
parallel studio 不知道可不可以
不过有一个笨方法,就是输出各自访问资源的流畅,然后检查
dafeigong
2010-03-31
打赏
举报
回复
上面说错了,是同步执行。sorry。
dafeigong
2010-03-31
打赏
举报
回复
好像没有工具可以定位死锁对象吧,再说死锁发生具有随机性,本来多线程就是异步执行的,建议你仔细分析代码,找出死锁的原因。具体在排除,有破坏死锁的四种方法。
jca.jar ha.jar ga.jar
IBM提供的
线程
、内存、GC日志分析工具。提供可视化界面,分析javacore、heapdump、GC等文件,为我们分析内存、
线程
等令人头疼的问题,提供有效的手段。
记一次 .NET 某工控数据采集平台
线程
数 爆高分析.doc
记一次 .NET 某工控数据采集平台
线程
数 爆高分析.doc
JVM崩溃
NULL 博文链接:https://wlc.iteye.com/blog/1401488
testDB.zip
自己遇到的 多
线程
同时访问mysql数据库 执行exec时 总是出问题;网上没找到解决的办法;就自己写了一个例子 测试的;;终于找到原因了;并完美解决。在此记录下。
Java内存Dump分析[项目源码]
本文详细介绍了Java内存Dump文件的分析方法,包括概况、类视图、类加载器、对象视图、堆外内存、
线程
视图和特殊视图等多个方面。概况部分主要介绍了Dump文件的基本信息和大对象分布,类视图展示了所有已加载类的详细信息,类加载器部分则列出了所有类加载器实例及其相关信息。对象视图提供了所有对象实例的详细信息,包括属性引用、属性被引用和关联对象等。此外,文章还介绍了堆外内存、
线程
视图和特殊视图(如同值字符串和系统属性)的分析方法。最后,文章提到了分享与
求助
功能,用户可以将分析结果分享给他人或在社区寻求帮助。
Java
51,411
社区成员
86,028
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章