- Code: Select all
TimerListener delay=0ms maxTriggerCount=1
EnableExceptionTelemetry
EnableStackTelemetry
StartAllocationRecording sizeLimit=4096 recordEach=10 sampledAllocationRecording=false
StartCPUTracing
StartMonitorProfiling
TimerListener delay=5m maxTriggerCount=1
CapturePerformanceSnapshot fileName={date}-{pid}
StopCPUProfiling
StopAllocationRecording
StopMonitorProfiling
DisableExceptionTelemetry
DisableStackTelemetry
JVMExitListener maxTriggerCount=1
CapturePerformanceSnapshot fileName={date}-{pid}-exit
Thus I am expecting that after 5 minutes it will be created performance snapshot and at the JVM exit it should be created another snapshot.
However, in addition to two mentioned snapshots from time to time I see some strange snapshots named like {date}-{pid}-shutdown.snapshot which are rather big (like 815MB).
What's the idea of these shutdown snapshots?