Desempenho relativo do coletor de lixo Garbage First (G1) do Java?

Alguém conhece algum benchmark de desempenho do novo Garbage First (G1) Garbage Collector do Java (em comparação com os GCs "antigos")?

Em termos de tempos de pausa do GC, a Sun declara que o G1 às vezes é melhor e às vezes pior que o CMS. Embora o coletor G1 seja bem-sucedido em limitar o tempo total de pausa, ele ainda é apenas um coletor suave em tempo real. Em outras palavras, ele não pode garantir que não afetará a capacidade dos segmentos de aplicativos de cumprir seus prazos, o tempo todo. No entanto, ele pode operar dentro de um conjunto bem definido de limites que o tornam ideal para sistemas suaves em tempo real que precisam manter um desempenho de alto rendimento.

Eu gostaria de ver medidas reais de taxa de transferência e latência para os coletores CMS (varredura de marca simultânea) e G1 (garbage first) do Java.

Dr. Dobb | G1: Primeiro Coletor de Lixo do JavaInfoQ O primeiro coletor de lixo da Sun elimina amplamente o tradeoff de baixa latência / alto rendimentoColeta de lixo do Java HotSpot | O primeiro coletor de lixo

questionAnswers(5)

yourAnswerToTheQuestion