Кто-нибудь знает какие-либо тесты производительности Java New Garbage First (G1) Collector мусора (по сравнению с "старыми" GC)?
В терминах времени паузы GC Sun утверждает, что G1 иногда лучше, а иногда и хуже, чем CMS. В то время как сборщик G1 успешно ограничивает общее время паузы, он по-прежнему остается только мягким сборщиком в режиме реального времени. Другими словами, он не может гарантировать, что он не будет влиять на способность потоков приложений выполнять свои крайние сроки, все время. Тем не менее, он может работать в пределах четко определенного набора границ, которые делают его идеальным для мягких систем реального времени, которые должны поддерживать высокую пропускную способность.
Я бы хотел увидеть фактические показатели пропускной способности и задержки для Java CMS (одновременная развертка метки) и сборщиков G1 (первый мусор).