benchmarks
A maioria dos corredores de CI tem o tamanho errado
Em 40% dos trabalhos vemos uma utilização média da CPU inferior a 30%. Outros 12% estão fixados em 100% no caminho crítico.
{autor} · {papel} · {data} · {minutos} {minutosLabel}
O tamanho do corredor geralmente é escolhido uma vez, defensivamente, e nunca revisitado. Os dados de utilização dizem que a escolha é errada em ambas as direções com mais frequência do que certa.
Superdimensionado: 40% dos empregos
A utilização média da CPU abaixo de 30% significa que você está pagando por núcleos ociosos. A causa mais comum é um trabalho que foi movido para um executor maior para corrigir um problema que acabou sendo relacionado ao cache.
Subdimensionado: 12% dos empregos
Fixado em 100% para todo o trabalho e no caminho crítico. Aqui, um executor maior se paga imediatamente em tempo de espera do desenvolvedor, mesmo a uma taxa por minuto mais alta.
A terceira categoria
Espera de E/S alta com CPU baixa. Esses trabalhos são vinculados ao disco e nenhuma quantidade de núcleos extras ajudará. Eles precisam de armazenamento mais rápido.
Seu próximo build pode ser duas vezes mais rápido, pela metade do preço
Comece grátis. Sair é a mesma linha, e publicamos esse diff também.