Re: GC overhead limit exceeded

2014-01-04 Thread Ben Evans
Can you be more specific? What kind of errors, what are your current GC flags, etc? How have you determined that you don't have a memory leak & what the correct size of your working set is?, etc. Thanks, Ben On Sat, Jan 4, 2014 at 6:58 AM, Tal Liron wrote: > I've been getting GC errors for lo

Re: GC overhead limit exceeded

2014-01-04 Thread Tal Liron
Flags are all default. I will do some VisualVM snooping and see what I can find. On 01/04/2014 06:40 PM, Ben Evans wrote: Can you be more specific? What kind of errors, what are your current GC flags, etc? How have you determined that you don't have a memory leak & what the correct size of y

Re: GC overhead limit exceeded

2014-01-04 Thread Ben Evans
If this is a serverside application, then presumably you have at least the minimum GC logging flags on? -Xloggc: -XX:+PrintGCDetails -XX:+PrintTenuringDistribution I would regard these as the absolute minimum information for tools to be able to help you - no JVM server process (and especially not

Re: GC overhead limit exceeded

2014-01-04 Thread Tal Liron
Thanks! I didn't know of these. I'm not sure how to read the log, but this doesn't look so good. I get a lot of "allocation failures" that look like this: Java HotSpot(TM) 64-Bit Server VM (25.0-b63) for linux-amd64 JRE (1.8.0-ea-b121), built on Dec 19 2013 17:29:18 by "java_re" with gcc 4.3.