首页 > JVM > JDK命令行工具列表

JDK命令行工具列表

作者:bin

jps : 虚拟机进程状况工具

-q:仅输出VM标识符,不包括classname,jar name,arguments in main method;
-m:输出main method的参数;
-l:输出完全的包名,应用主类名,jar的完全路径名,进程号;
-v:输出jvm参数 ;
-V:输出通过flag文件传递到JVM中的参数(.hotspotrc文件或-XX:Flags=所指定的文件 ;


jstat : 查看进程的类装载、内存、垃圾收集

jstat -class [pid] 监视类装载、卸载数量、总空间以及类装载耗时
jstat -compiler [pid] 输出JIT编译过的方法、耗时等
jstat -compiler -gc [pid] 垃圾回收统计

jinfo : 查看进程的配置信息

jinfo [pid]

jmap : 内存快照工具
这个可以参考 http://zengbingo.com/p/1600.html

jmap -dump:format=b,file=[文件路径] [pid]

jhat : 虚拟机堆转存快照分析工具
启动后在这里可以看类的创建数量:http://localhost:7000/showInstanceCounts/includePlatform/

jhat [.hprof文件]

您必须 [ 登录 ] 才能发表留言!