OutOfMemoryError

  • いつものOutOfMemory

java.lang.OutOfMemoryError: Java heap space

  • ちょっと違うOutOfMemory

java.lang.OutOfMemoryError: GC overhead limit exceeded

  • このときのGCログ

[Full GC [〜] GC time would exceed GCTimeLimit of 98%
・・・
[Full GC [〜] GC time is exceeding GCTimeLimit of 98%


Javaどっかからこんな感じになった?

http://www.oracle.com/technetwork/java/javase/gc-tuning-6-140523.html#par_gc.oom
The parallel collector will throw an OutOfMemoryError if too much time is being spent in garbage collection: if more than 98% of the total time is spent in garbage collection and less than 2% of the heap is recovered, an OutOfMemoryError will be thrown. This feature is designed to prevent applications from running for an extended period of time while making little or no progress because the heap is too small. If necessary, this feature can be disabled by adding the option -XX:-UseGCOverheadLimit to the command line.

というわけで。
この状態だと恐らくその後に死ぬっぽいしOFFにする理由もあんまないのかな。