Initial mark times

Florian Binder java at java4.info
Mon Oct 1 14:39:43 PDT 2012


Hi Bernd,

your posted gc log shows that you have less than 2.5G of live data (in 
old generation).
Is the application still in startup phase?
In this situation I would bet ParallelOldGC would be faster than 12s ;-)

I am wondering what the concurrent collection triggered?
Maybe your perm gen is full/too small?

-Flo


Am 01.10.2012 22:04, schrieb Bernd Eckenfels:
> Hello Florian,
>
> On Mon, Oct 1, 2012 at 7:43 PM, Florian Binder <java at java4.info> wrote:
>> The initial marking is done single threaded and therefore takes a lot of
>> time.
>> Your initial-mark phase ended at 11:05:33. It stopped the world for
>> about 12 seconds (started at 11:05:21).
>> The "Finished cms..." information is for the concurrent marking phase
>> which took 0.61 sec.
> Oh ok, makes sense. That was missleading me. Yes right, it is single
> threaded sadly.
>
>> Have you tried to reduce your young generation? Maybe 1gb is enough?
> It is unfortunatelly not a system where I can experiment. I already
> reduced it a bit, but I guess I really
> have to go to 10s frequency (and adjust –XX:CMSWaitDuration= ).
>
> Greetings
> Bernd
> _______________________________________________
> hotspot-gc-use mailing list
> hotspot-gc-use at openjdk.java.net
> http://mail.openjdk.java.net/mailman/listinfo/hotspot-gc-use



More information about the hotspot-gc-use mailing list