Rehberler
arm64 geçiş kontrol listesi
Boru hattını bozmadan arm64'e geçmek istiyorsunuz.
5 dk okuma
Boru hattını bozmadan arm64'e geçmek istiyorsunuz.
Neden oluyor?
Çoğu hata, kendi kodunuzdan ziyade geçişli yerel bağımlılıklardan kaynaklanır.
Nasıl düzeltilir?
- Yerel modülleri denetleyin ve aarch64 tekerleklerinin veya ön yapıların mevcut olduğunu doğrulayın
- Temel görüntülerin arm64 varyantları olup olmadığını kontrol edin
- X86 içselleri veya satır içi derleme için kod tabanında arama yapın
- X64'ü bırakmadan önce her iki mimariyi bir hafta boyunca paralel olarak çalıştı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.
İlgili
CI arm64 koşucularına nasıl taşınırGraviton veya Ampere'ye dağıtırsınız ancak x64 üzerine derlersiniz.Ç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.Düğüm yerel modüllerini arm64'te sabitlemenpm kurulumu başarısız oluyor veya arm64 koşucularında kaynaktan derleniyor.