Rehberler
AWS Graviton koşucuları temel alınarak geliştirildi
CI'da Graviton'un fiyat-performans avantajını istiyorsunuz.
5 dk okuma
CI'da Graviton'un fiyat-performans avantajını istiyorsunuz.
Neden oluyor?
Graviton bulut sunucuları vCPU başına daha ucuzdur ancak arm64 temiz bir yapı gerektirir.
Nasıl düzeltilir?
- Graviton bulut sunucusu aileleriyle AWS'de BYOC'yi kullanın
- Disk profili CI'nın ihtiyaçları için yerel NVMe örnek depolamasını ekleyin
- Üretim yapılarını değiştirmeden önce arm64'teki tüm test paketini doğrulayı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.
İlgili
CI arm64 koşucularına nasıl taşınırGraviton veya Ampere'ye dağıtırsınız ancak x64 üzerine derlersiniz.arm64 geçiş kontrol listesiBoru hattını bozmadan arm64'e geçmek istiyorsunuz.Çapraz derleme ve yerel arm64 karşılaştırmasıArm64 ikili dosyalarına ihtiyacınız var ve çapraz derleme mi yoksa yerel olarak derleme mi yapacağınızdan emin değilsiniz.QEMU arm64 yapıları neden bu kadar yavaş?Bir Docker yapısına linux/arm64 eklemek onu yirmi kat daha yavaş hale getirir.