- jps:虚拟机进程状况工具 jps [ options ] [hostid]
- -q:只输出LVMID
- -m:输出虚拟机启动时传递给主类的参数
- -l:输出主类全名
- -v :输出虚拟机启动时JVM参数
- jstat:虚拟机统计信息监视工具 jstat [option vmid [interval[s|ms] [count]]]
- -class:类装载、卸载数量、总空间及类装载所耗时间
- -gc:监视java堆,GC时间合计
- -gccapacity:java堆各个区域的最大最小空间
- -gcutil:java堆各个空间已用空间所占百分比
- -gccause:额外输出上次GC原因
- -gcnew:新生代GC情况
- -gcnewcapacity
- -gcold
- -gcoldcapacity
- -gcpermcapacity
- -compiler:输出jit编译器编译过的方法、耗时等信息
- -printcompilation:输出已经被JIT编译的方法
- jinfo:java配置信息工具 jinfo [option] pid
- -v:查看虚拟机启动时显示指定的参数列表
- -flag:查看改写虚拟机某一参数值,如jinfo -flag CMSInitiatingOccupancyFraction 1444
- jmap:Java内存映像工具 jmap [option] vimd
- -dump:生成java堆快照
- -finalizerinfo:显示在F-Queue中等待Finalizer线程执行finalize方法的对象
- -heap:显示java堆详细信息,如使用哪种回收器、参数配置、分带情况等。
- -histo:显示堆中对象统计信息,包括类、实例数量、合计容量
- -permstat:以classloader为统计口径显示永久代内存状态
- -F:强制生成快照
- jstack :java堆栈跟踪工具,生成虚拟机当前时刻的线程快照,及虚拟机内每一条线程正在执行的方法堆栈的合集, jstack [option] vmid
- -F:强制输出
- -l:额外输出锁的附加信息
- -m:输出本地方法
JVM性能监控和故障处理工具
最新推荐文章于 2024-10-12 22:13:45 发布