今天分享一下如何运用一些工具来定位问题和JVM有关的一些问题。
1、性能监控各种命令
1.1、jps
jps的作用:可以列出正在运行的虚拟机进程,并显示虚拟机执行主类(main()函数所在的类)的名称,以及这些进程的本地虚拟机的唯一ID。
1.2、jstat
jstat作用:用于监视虚拟机各种运行状态信息的命令行工具。它可以显示本地或远程虚拟机的类装载、内存、垃圾收集、JIT编译等运行数据。是性能分析常用的命令之一,查询的命令格式为:
jstat [ option vmid [interval[s|ms] [count]]]
其中,inter