gaoyuntao2005 发表于 2013-2-7 05:23:02

java并发学之二

<span style="font-family: Arial, sans-serif, Helvetica, Tahoma; line-height: 18px;">在看书的时候看到了一个观察死锁的工具TDA(Thread Dump Analysis) 
看了半天,才知道这玩意儿需要由jvm产生一个Thread Dump 
这个Thread Dump跟之前看到的Heap Dump也不是一回事 
windows下是ctrl+break触发,unix下是ctrl+\或者kill -QUIT pid触发 
默认是输出到System.out,当然,你可以重定向的 

还有一个简单方便快捷的方法:Java VisualVM,并且Java VisualVM中还提供了TDA的插件下载 

太深入的现在还没这水平,在之前的代码调试中用了一下 
之前的代码中有这样一个错误 
<div class="dp-highlighter" style="font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', Consolas, 'Courier New', monospace; font-size: 12px; background-color: transparent; width: 694px; margin-left: 9px; padding: 1px;"><div class="bar"><div class="tools" style="text-align: left; color: black; font-weight: bold; padding: 3px; margin: 0px;">Java代码  http://snake1987.iteye.com/images/icon_star.png
页: [1]
查看完整版本: java并发学之二