java垃圾收集日志 Allocation Failure
Java HotSpot(TM) 64-Bit Server VM (25.45-b02) for linux-amd64 JRE (1.8.0_45-b14), built on Apr 10 2015 10:07:45 by "java_re" with gcc 4.3.0 20080428 (Red Hat 4.3.0-8)
Memory: 4k page, physical 7929348k(6887068k free), swap 10158068k(10158068k free)
CommandLine flags: -XX:+AggressiveOpts -XX:+CMSClassUnloadingEnabled -XX:CMSFullGCsBeforeCompaction=0 -XX:CMSInitiatingOccupancyFraction=90 -XX:+CMSParallelRemarkEnabled -XX:+DisableExplicitGC -XX:InitialHeapSize=1258291200 -XX:LargePageSizeInBytes=134217728 -XX:MaxHeapSize=1258291200 -XX:MaxNewSize=314572800 -XX:MaxTenuringThreshold=15 -XX:NewSize=314572800 -XX:OldPLABSize=16 -XX:+PrintGC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:SoftRefLRUPolicyMSPerMB=0 -XX:ThreadStackSize=256 -XX:+UseBiasedLocking -XX:+UseCMSCompactAtFullCollection -XX:+UseCMSInitiatingOccupancyOnly -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:+UseConcMarkSweepGC -XX:+UseFastAccessorMethods -XX:+UseParNewGC
11.682: [GC (Allocation Failure) 11.682: [ParNew: 245760K->20272K(276480K), 0.0204936 secs] 245760K->20272K(1198080K), 0.0205911 secs] [Times: user=0.04 sys=0.01, real=0.02 secs]
14.380: [GC (Allocation Failure) 14.380: [ParNew: 266032K->30720K(276480K), 0.0786454 secs] 266032K->47462K(1198080K), 0.0787421 secs] [Times: user=0.12 sys=0.01, real=0.08 secs]
15.454: [GC (Allocation Failure) 15.454: [ParNew: 276480K->30720K(276480K), 0.0400094 secs] 293222K->58790K(1198080K), 0.0400779 secs] [Times: user=0.07 sys=0.00, real=0.04 secs]
16.854: [GC (Allocation Failure) 16.854: [ParNew: 276480K->30720K(276480K), 0.0299721 secs] 304550K->70927K(1198080K), 0.0300567 secs] [Times: user=0.09 sys=0.00, real=0.03 secs]
如上面日志,为什么老是提示Allocation Failure