[2025-02-10T16:17:45.835+0800][210552][info ][safepoint ] Safepoint "ZMarkStart", Time since last: 1465172865 ns, Reaching safepoint: 205712 ns, Cleanup: 4888 ns, At safepoint: 106660 ns, Total: 317260 ns
[2025-02-10T16:17:47.111+0800][210705][debug ][safepoint ] ... found polling page loop exception at pc = 0x00007fb8592bcf94, stub =0x00007fb858845300
[2025-02-10T16:17:47.114+0800][210705][debug ][safepoint ] ... found polling page loop exception at pc = 0x00007fb8592bd570, stub =0x00007fb858845300
[2025-02-10T16:17:47.115+0800][211727][debug ][safepoint ] ... found polling page loop exception at pc = 0x00007fb859c852e3, stub =0x00007fb858845300
[2025-02-10T16:17:47.117+0800][211982][debug ][safepoint ] ... found polling page loop exception at pc = 0x00007fb859c9756a, stub =0x00007fb858845300
[2025-02-10T16:17:47.124+0800][210737][debug ][safepoint ] ... found polling page loop exception at pc = 0x00007fb859059dac, stub =0x00007fb858845300
[2025-02-10T16:17:47.132+0800][210705][debug ][safepoint ] ... found polling page loop exception at pc = 0x00007fb8591582a1, stub =0x00007fb858845300
[2025-02-10T16:17:47.133+0800][210529][info ][gc,phases ] GC(215) Concurrent Mark 1298.121ms
[2025-02-10T16:17:47.133+0800][210552][debug ][safepoint ] Safepoint synchronization initiated using futex wait barrier. (622 threads)
[2025-02-10T16:17:47.133+0800][210552][trace ][safepoint ] Setting thread local yield flag for threads
下面是JVM启动参数
-Xms30G -Xmx30G -Xmn20g -server -Xss256K -XX:SurvivorRatio=8 -XX:-OmitStackTraceInFastThrow -XX:MaxDirectMemorySize=256G -DPreloadBufferPool.MaxMemory=70% -Dio.netty.maxDirectMemory=10474836480 -DPreloadBufferPool.WritePageExtraWeightMs=86400000 -XX:+UseZGC -XX:+PrintGCDetails --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/jdk.internal.ref=ALL-UNNAMED --add-opens=java.base/jdk.internal.misc=ALL-UNNAMED -Xlog:safepoint=trace,classhisto*=trace,age*=info,gc*=info:file=/export/Logs/jmq4-server/gc-%t.log:time,level,tid,tags:filesize=500M -XX:ZAllocationSpikeTolerance=5 -XX:ZCollectionInterval=60 -XX:+UnlockDiagnosticVMOptions -XX:+LogVMOutput -XX:-ZProactive -XX:MaxMetaspaceSize=10G -DasmEnable=false
相似问题