Ghiduri
Lista de verificare a migrației arm64
Vrei să treci la arm64 fără a rupe conducta.
5 min de citit
Vrei să treci la arm64 fără a rupe conducta.
De ce se întâmplă
Cele mai multe eșecuri provin din dependențe native tranzitive, mai degrabă decât din propriul cod.
Cum să o rezolvi
- Auditați modulele native și confirmați existența roților sau a preconstrucțiilor aarch64
- Imaginile de bază de verificare au variante arm64
- Căutați în baza de cod intrinseci x86 sau asamblare inline
- Rulați ambele arhitecturi în paralel timp de o săptămână înainte de a renunța la x64
Următorul tău build poate fi de două ori mai rapid, la jumătate de preț
Începe gratuit. Plecarea înseamnă aceeași linie, iar acel diff îl publicăm și noi.
Similar
Cum să mutați CI la arm64 alergătoriImplementați pe Graviton sau Ampere, dar construiți pe x64.Compilarea încrucișată versus brațul nativ64Aveți nevoie de binare arm64 și nu sunteți sigur dacă să compilați încrucișat sau să construiți nativ.De ce versiunile QEMU arm64 sunt atât de lenteAdăugarea linux/arm64 la o construcție Docker o face de douăzeci de ori mai lent.Fixarea modulelor native Node pe arm64Instalarea npm eșuează sau se compilează din sursă pe runnerele arm64.