Java 如何匯出記憶體映像檔案

2021-08-29 13:46:55 字數 340 閱讀 1319

記憶體溢位自動匯出

-xx:+heapdumponoutofmemoryerror  // 當記憶體溢位的時候自動匯出映像檔案

-xx:heapdumppath=./ // 匯出映像檔案的路徑

上面的這兩個jvm 引數就可以在發生記憶體溢位的時候,自動將 heap 匯出到設定的路徑,後續進行記憶體分析的時候就可以檢視

使用jamp命令手動匯出映像檔案

jmap -dump:format=b,file=heap.hprof 43939  // file 後面的檔案可以自定義命名,43939 是程序id
jmap相關引數文件

映像檔案如何作為塊裝置操作

假如先有乙個磁碟映像檔案,其中包含了分割槽,檔名為 test.img 首先,建立乙個loop檔案,假如是loop99 sudo mknod dev loop99 b 7 99將 test.img 與 loop99 繫結,並掃瞄其分割槽表,建立各分割槽的loop檔案 如果 test.img 包含了兩個...

java匯出pdf檔案

本文使用的是com.itextpdf,用servlet匯出,匯出的結果帶邊框。要注意的一下,別忘記設定contenttype 另外如果發現 長寬不好調整,可以嘗試修改紙張型別a3 a4 document document new document pagesize.a3 步驟如下 1.引入到pom ...

Java編寫匯出EXCEL檔案

建立乙個service,在dopost方法中寫入如下 其中 hssfcell cell row.createcell 0 cell.setcellvalue 名 是設定單元格表頭內容 cell.setcellstyle style 將表頭居中 將filename設定為動態儲存位址 servletco...