HeapDumpOnOutOfMemoryError 參數的堆轉儲位置
當-XX: HeapDumpOnOutOfMemoryError 啟動記憶體中,不足錯誤時進行堆轉儲。要了解此資料轉儲的位置:
預設位置:
預設情況下,堆轉儲在工作中名為java_
自訂位置:
您可以使用 -XX:HeapDumpPath= 選項指定堆轉儲的替代位置。透過將此選項設為目錄,例如-XX:HeapDumpPath=/disk2/dumps,可以確保堆轉儲儲存在指定目錄中。
控制台輸出:
堆轉儲不會直接印到控制台。相反,它會寫入指定的檔案。
未登入時存取轉儲:
如果您沒有透過控制台登入伺服器,您可以透過使用SSH 或其他遠端連線工具連接到伺服器並導航到它所在的目錄來存取轉儲檔案。然後可以下載 java_
以上是使用 -XX: HeapDumpOnOutOfMemoryError 參數時,堆轉儲儲存在哪裡?的詳細內容。更多資訊請關注PHP中文網其他相關文章!