Green Tea: O Novo Garbage Collector do Go

Green Tea GC do Go 1.25 reduz overhead do garbage collector em ate 40%. Ative com GOEXPERIMENT=greenteagc. Ja em producao no Google, sera padrao no Go 1.26.

O Go 1.25 inclui um novo garbage collector experimental chamado Green Tea, disponível configurando GOEXPERIMENT=greenteagc no momento do build.

Muitos workloads gastam cerca de 10% menos tempo no garbage collector, mas alguns veem reduções de até 40%!

Já está em uso no Google em produção, então encorajamos você a testar. Baseado nos dados que temos agora, planejamos torná-lo o padrão no Go 1.26.

Como Funciona o Garbage Collection

O propósito do garbage collection é recuperar e reutilizar automaticamente memória que não está mais sendo usada pelo programa.

Ler mais →