Ugrás a tartalomra

Útmutatók

A futók méretezése Java buildekhez

Maven vagy Gradle felépítésű futóméretre tippel.

4 perc olvasás

Maven vagy Gradle felépítésű futóméretre tippel.

Miért történik

A JVM buildek memóriaéhesek, mielőtt CPU-éhesek, és a GC thrash pontosan úgy néz ki, mint egy lassú build.

Hogyan lehet javítani

  1. Kezdje 8 vCPU-val, vCPU-nként 4 GB-tal; A Gradle és a Maven párhuzamosan működik a modulok között
  2. Adjon elegendő kupacot a JVM-nek – egy alulméretezett kupac többe kerül, mint egy alulméretezett CPU
  3. Figyelje a konfigurációs fázist, amely egyszálú, és nem befolyásolja a magok száma
  4. Csak akkor növelje a méretet, ha a modulszintű párhuzamosság valóban telíti a magokat

A következő buildje kétszer gyorsabb lehet, fele áron

Kezdje ingyen. A távozás ugyanaz az egy sor, és azt a diffet is közzétesszük.