İçeriğe geç

Rehberler

Java yapıları için koşucular nasıl boyutlandırılır?

Maven veya Gradle yapısı için koşucu boyutunu tahmin ediyorsunuz.

4 dk okuma

Maven veya Gradle yapısı için koşucu boyutunu tahmin ediyorsunuz.

Neden oluyor?

JVM yapıları CPU'ya doymadan önce belleğe açtır ve GC thrash tam olarak yavaş bir yapıya benziyor.

Nasıl düzeltilir?

  1. vCPU başına 4 GB ile 8 vCPU ile başlayın; Gradle ve Maven modüller arasında paralelleşiyor
  2. JVM'ye yeterince yığın verin; küçük boyutlu bir yığın, küçük boyutlu bir CPU'dan daha pahalıdır
  3. Tek iş parçacıklı ve çekirdek sayısından etkilenmeyen yapılandırma aşamasını izleyin
  4. Yalnızca modül düzeyinde paralellik çekirdekleri gerçekten doyuruyorsa ölçeği artırın

Bir sonraki build'iniz yarı fiyata iki kat hızlı olabilir

Ücretsiz başlayın. Ayrılmak da aynı tek satır ve o diff'i de yayımlıyoruz.