Grande valor de 'sincronização' para ParallelGCFailedAllocation

Às vezes, vejo longas pausas no meu gc.log

2014-07-18T18: 42: 26.137 + 0400: 7846.980: [GC [PSYoungGen: 86267K-> 10032K (87744K)] 251198K-175254K (272512K), 0,0066190 segs] [Tempos: usuário = 0,08 sys = 0,00, real = 0,01 segundos]

Tempo total pelo qual os encadeamentos de aplicativos foram parados:0.6394170 segundos

Tempo total pelo qual os threads do aplicativo foram interrompidos: 0.0014570 segundos

Mas essas pausas não afetam o tempo do GC e o tempo de uso da CPU.

Estatísticas do ponto seguro (+ XX: PrintSafePointStatistics):

vmop [threads: total inicialmente_recuperando wait_to_block] [tempo: limpeza de sincronização de bloco de rotação vmop] page_trap_count 7846.348: ParallelGCFailedAllocation [370 0 2] [0 0 630 1 7] 0

(tempo de sincronização = 630ms) O que significa 'sincronização' neste contexto?

questionAnswers(1)

yourAnswerToTheQuestion