Hoppa till innehåll

Guider

Hur man storleksanpassar löpare för Java-byggen

Du gissar på en löparstorlek för ett Maven- eller Gradle-bygge.

4 min läsning

Varför det händer

Hur man fixar det

  1. Börja med 8 vCPU med 4 GB per vCPU; Gradle och Maven parallelliserar båda modulerna
  2. Ge JVM tillräckligt med hög - en underdimensionerad hög kostar mer än en underdimensionerad CPU
  3. Håll utkik efter konfigurationsfasen, som är enkeltrådad och opåverkad av kärnantalet
  4. Skala upp endast om parallellitet på modulnivå faktiskt mättar kärnorna

Nästa bygge kan gå dubbelt så fort, till halva priset

Börja gratis. Att lämna är samma enda rad, och den diffen publicerar vi också.