1. 程式人生 > >JVM效能調優監控工具

JVM效能調優監控工具

一、jps(Java Virtual Machine Process Status Tool)  基礎工具

       實際中這是最常用的命令,下面要介紹的小工具更多的都是先要使用jps查看出當前有哪些Java程序,獲取該Java程序的id後再對該程序進行處理。

二、jstack 主要用來檢視某個Java程序內的執行緒堆疊資訊

jstack可以定位到執行緒堆疊,根據堆疊資訊我們可以定位到具體程式碼,所以它在JVM效能調優中使用得非常多

三、 jmap(Memory Map)和 jhat(Java Heap Analysis Tool):jmap匯出堆記憶體,然後使用jhat來進行分析。

四、jstat(JVM統計監測工具): 看看各個區記憶體和GC的情況