摘要:,生成文件手動生成文件如圖命令如下自動生成文件當發(fā)生時自動生成文件。指定文件存儲路徑。注意生成的時候,虛擬機是暫停一切服務的。,查看文件推薦使用自帶的,其在目錄下,可搜。注意系統(tǒng)是文件。
1,生成dump文件: 1.1手動生成dump文件:
如圖:
命令如下:
ps -ef | grep list-app | grep -v grep jmap -dump:file=test.hprof,format=b 33071.2自動生成dump文件:
1. -XX:+HeapDumpOnOutOfMemoryError 當OutOfMemoryError發(fā)生時自動生成 Heap Dump 文件。 這是一個非常有用的參數(shù),因為當你需要分析Java內(nèi)存使用情況時,往往是在OOM(OutOfMemoryError)發(fā)生時。 2. -XX:+HeapDumpBeforeFullGC 當 JVM 執(zhí)行 FullGC 前執(zhí)行 dump。 3. -XX:+HeapDumpAfterFullGC 當 JVM 執(zhí)行 FullGC 后執(zhí)行 dump。 4. -XX:+HeapDumpOnCtrlBreak 交互式獲取dump。在控制臺按下快捷鍵Ctrl + Break時,JVM就會轉(zhuǎn)存一下堆快照。 5. -XX:HeapDumpPath=d: est.hprof 指定 dump 文件存儲路徑。
注意:JVM 生成 Heap Dump 的時候,虛擬機是暫停一切服務的。如果是線上系統(tǒng)執(zhí)行 Heap Dump 時需要注意。
2,查看dump文件推薦使用jdk自帶的visualVM,其在JDK_HOME/bin目錄下,可搜:jvisualvm。注意:windows系統(tǒng)是jvisualvm.exe文件。
然后裝入快照即可。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/71393.html
摘要:點擊進入我的博客命令行工具這些工具大多數(shù)是類庫的一層薄的包裝,它們的主要功能代碼是在類庫中實現(xiàn)的。可視化工具是到目前為止隨發(fā)布的功能最強大的運行監(jiān)視和故障處理程序,并且可以預見在未來一段時間內(nèi)都是官方主力發(fā)展的虛擬機故障處理工具。 點擊進入我的博客 3.1 JDK命令行工具 showImg(https://segmentfault.com/img/remote/14600000174...
摘要:打印等待回收對象的信息可以看到當前隊列中并沒有等待線程執(zhí)行方法的對象。一般情況,會到客戶端用工具來分析用于生成虛擬機當前時刻的線程快照。 運用jvm自帶的命令可以方便的在生產(chǎn)監(jiān)控和打印堆棧的日志信息幫忙我們來定位問題!雖然jvm調(diào)優(yōu)成熟的工具已經(jīng)有很多:jconsole、大名鼎鼎的VisualVM,IBM的Memory Analyzer等等,但是在生產(chǎn)環(huán)境出現(xiàn)問題的時候,一方面工具的使...
摘要:監(jiān)控和故障處理工具顯示指定系統(tǒng)內(nèi)所有的虛擬機進程用于收集虛擬機各方面的運行數(shù)據(jù)。的常用功能選項測試上面輸出了我正在運行程序的包名下的類名虛擬機統(tǒng)計信息監(jiān)視工具使用于監(jiān)視虛擬機各種運行狀態(tài)信息的命令行工具。 《深入理解Java虛擬機:JVM高級特性與最佳實踐(第二版》讀書筆記與常見面試題總結(jié) 本節(jié)常見面試題(推薦帶著問題閱讀,問題答案在文中都有提到): JVM調(diào)優(yōu)的常見命令行工具有哪些?...
摘要:這些工具包括名稱主要作用顯示指定系統(tǒng)內(nèi)所有的虛擬機進程。虛擬機堆轉(zhuǎn)存快照分析工具命令用于與搭配使用,用來分析生成的文件。命令格式命令樣例線程堆棧跟蹤工具用于生成虛擬機當前時刻的線程快照。 概述 給系統(tǒng)定位問題的時候,知識、經(jīng)驗是關(guān)鍵基礎,數(shù)據(jù)是依據(jù),工具是運用知識處理數(shù)據(jù)的手段。 java開發(fā)人員可以在jdk安裝的bin目錄下找到除了java,javac以外的其他命令。這些命令主要是一...
摘要:一擴展安裝網(wǎng)上很多類似的教程,這里不在詳細描述,主要貼下我的相關(guān)配置供大家參考打開性能分析性能分析生成的文件目錄開啟異常跟蹤二安裝刷新網(wǎng)頁的時候,會在我配置的目錄下生成性能分析文件,用來分析程序性能下圖是我生成的性能分析文件打開具體的性能 一、xdebug擴展安裝網(wǎng)上很多類似的教程,這里不在詳細描述,主要貼下我的xdebug相關(guān)配置供大家參考: zend_debugger.allow_...
閱讀 1854·2023-04-25 14:49
閱讀 3134·2021-09-30 09:47
閱讀 3131·2021-09-06 15:00
閱讀 2240·2019-08-30 13:16
閱讀 1456·2019-08-30 10:48
閱讀 2688·2019-08-29 15:11
閱讀 1305·2019-08-26 14:06
閱讀 1685·2019-08-26 13:30