根據documentation,當應用程序遇到OutOfMemoryException時,可以自動進行堆轉儲。
OutOfMemoryException進程從左側菜單中消失後。
此功能在VisualVM中如何工作?Java VisualVM在OOME上啓用Heap Dump
謝謝。
C:\工作\ TEMP>的java -XX:HeapDumpPath = C:/work/temp/file.hprof -XX:+ HeapDumpOnOutOfMemoryError -jar example.jar
您可以分析堆轉儲程序退出後。 –
我在哪裏可以找到它(堆轉儲)?在手工生成後,它會在左邊的菜單中出現。 「自動轉儲」複選框啓用後沒有任何反應。 –
通常,它是應用程序的工作目錄。 –