Java调试工具与网络分析工具全解析
1. jhsdb工具介绍
jhsdb是一个强大的Serviceability Agent (SA) 工具,它能用于调试JVM本身、理解核心转储文件,还能统一多个简单工具,深入洞察JVM的内部原生机制,可用于调试JVM故障和原生库故障。
1.1 jhsdb基础命令
运行 jhsdb --help ,会输出如下内容:
clhsdb command line debugger
hsdb ui debugger
debugd –help to get more information
jstack –help to get more information
jmap --help to get more information
jinfo --help to get more information
jsnap --help to get more information
这表明jhsdb实际上包含以下六种不同工具:
- debugd:作为可连接的远程调试服务器。
- jstack:提供堆栈和锁信息。
- jmap:提供堆内存信息。
- jinfo:提供基本的JVM信息。
- jsnap:提供性能信息。
- 命令行调试器:这里暂不讨论,更推荐使用GUI调试工具。
- GUI调试工具。
1.2 debugd命令使用
在大多数情况下,debugd命令不太
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



