轉自:
http://www.java265.com/JavaJingYan/202206/16545842593674.html
dump檔案的功能:
1.在特定時刻,将整個儲存裝置或儲存裝置之某部分的内容記錄在另一儲存裝置中。存儲的目的通常是為了防止發生錯誤
2.将具備可讀格式的資料從主要或輔助儲存體複制至外部媒體,如錄音帶、磁盤或列印機等媒體
dump檔案的簡介
dump檔案:
儲存着一個程序指定時間的快照
dump檔案:
是調試程式所使用的檔案,我們可使用專門工具打開
dump檔案:
包含程式運作的子產品資訊、線程資訊、堆棧調用資訊、異常資訊等資料
dump常用于處理伺服器線上事故所使用的檔案
生成dump檔案的方法
生成步驟:
1.查找出java程式的pid
2.使用jmap指令生成dump檔案
[root@localhost tmp]# jmap -dump:format=b,file=test.dump 4849
Dumping heap to /opt/tmp/test.dump ...
Heap dump file created
test.dump:代表檔案名稱
4849:程序id