Como melhorar o desempenho do Garbage Collection

Pessoal, Boa Tarde!

Hoje minha JVM esta com 6GB de memoria Heap e sempre bate no topo, eu pensei em fazer um Tunning de Heap e deixa-la com 12GB, mas recebi a noticia de alguns amigos que se eu fizer isso terei problemas com meu GC então…

Gostaria de umas dicas para tentar melhorar o desempenho do meu GC, para que eu consiga diminuir o tamanho da minha memoria Heap e deixe o Garbage mais rápido.
Tem como?

Obs.: Procede o comentário sobre o tunning?

Desde Já muito obrigado a todos!!!