摘要: jstack用于打印出给定的java进程ID或core file或远程调试服务的Java堆栈信息,如果是在64位机器上,需要指定选项"-J-d64",Windows的jstack使用方式只支持以下的这种方式:jstack [-l] pid 如果java程序崩溃生成core文件,jstack工具可以用 阅读全文
posted @ 2017-05-31 17:45 Mr.Ming2 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 命令基本概述 javap是JDK自带的反汇编器,可以查看java编译器为我们生成的字节码。通过它,可以对照源代码和字节码,从而了解很多编译器内部的工作。可以在命令行窗口先用javap -help看下javap工具支持的选项:C:\>javap -help 参数说明 平时一般用-c选项用得比较多,该命 阅读全文
posted @ 2017-05-31 16:24 Mr.Ming2 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 命令基本概述 Jmap是一个可以输出所有内存中对象的工具,甚至可以将VM 中的heap,以二进制输出成文本。打印出某个java进程(使用pid)内存内的,所有‘对象’的情况(如:产生那些对象,及其数量)。 使用方法 jmap -histo pid。如果使用SHELL ,可采用jmap -histo  阅读全文
posted @ 2017-05-31 15:40 Mr.Ming2 阅读(636) 评论(0) 推荐(0) 编辑