Garbage First, o novo GC do Java SE 6
Sim , ele finalmente está chegando! Ele vai chegar no Java SE 6 Update 14 (o early access está aqui), o G1 , ou Garbage First, o novo coletor de lixo do JSE 6.
Alguns dizem que vai revolucionar os ambientes com múltiplos processadores e MUITA memoria, cenário que é cada vez mais corriqueiro.
Querem saber como ele funciona ? Click aqui !
Porem ele ainda é beta , para utilizar ele você deverá passar as seguintes opcoes para a vm:
-XX:+UnlockExperimentalVMOptions -XX:+UseG1GC
Atualmente no Java SE 6 existem três coletores principais:
1. Serial (-XX:+UseSerialGC)
2. Parallel (-XX:+UseParallelGC)
3. Concurrent (-XX:+UseConcMarkSweepGC)
Existe um paper da sun explicando o funcionamento em detalhes técnicos
O Java SE 6 Update 14 está prometido para o segundo quadrimestre deste ano.
Curioso em como realizar um tunning na sua Java VM ? Click aqui !
Fonte: Controverso eu?