java 常用的监控命令:

1. jmap –heap pid   ## 观察运行中的jvm物理内存的占用情况。

2. jstat –gcutil pid   ##利用了JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,包括各种堆和非堆的大小及其内存使用量、classloader、compiler、垃圾回收状况等。

3. jstack [-l]  pid  ##观察jvm中当前所有线程的运行情况和线程当前状态

  1. jconsole ##.. GUI 的jvm 监控工具!