Vai al contenuto

Guide

Come dimensionare i corridori per le build Java

Stai indovinando la dimensione del corridore per una build Maven o Gradle.

4 min di lettura

Perché succede

Come risolverlo

  1. Inizia con 8 vCPU con 4 GB per vCPU; Gradle e Maven eseguono entrambi il parallelismo tra i moduli
  2. Fornisci alla JVM un heap sufficiente: un heap sottodimensionato costa più di una CPU sottodimensionata
  3. Fai attenzione alla fase di configurazione, che è a thread singolo e non è influenzata dal numero di core
  4. Aumentare la produttività solo se il parallelismo a livello di modulo sta effettivamente saturando i core

La tua prossima build potrebbe essere due volte più veloce, a metà prezzo

Inizia gratis. Andarsene è la stessa riga, e pubblichiamo anche quel diff.