1

java 版本1.7.0_79 Java(TM) SE Runtime Environment (build 1.7.0_79-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, 混合模式)

我使用的参数

-XX:+UnlockCommercialFeatures 
-XX:+FlightRecorder  
-XX:+FlightRecordingDumpOnUnhandledException -XX:StartFlightRecording=duration=6m,filename=member.jfr"
-XX:FlightRecorderOptions=loglevel=debug,delay=2m,maxsize=2g"

错误

Unrecognized VM option 'FlightRecordingDumpOnUnhandledException'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

使用的正确选项是什么?转储异常记录

4

2 回答 2

2

-XX:+FlightRecordingDumpOnUnhandledException 仅适用于 JRockit。Hotspot (JDK7/8) 不存在类似的选项

于 2015-08-04T08:36:22.060 回答
1

使用 Mission Control 中可用的模板管理器。

转到 Windows -> 模板管理器并导入模板并检查堆统计和分配分析,将其导出。完毕!

(我从类似的问题中复制粘贴了这段文字,@Kire 也写了)

基本上,您可以添加exception-level=all到设置中。我不知道为什么 Oracle 没有此参数的文档。

于 2016-03-10T13:43:45.793 回答