Útmutatók
Keresztfordítás versus natív kar64
Arm64 bináris fájlokra van szüksége, és nem biztos abban, hogy keresztfordítást vagy natív építést hajtson végre.
5 perc olvasás
Arm64 bináris fájlokra van szüksége, és nem biztos abban, hogy keresztfordítást vagy natív építést hajtson végre.
Miért történik
A keresztfordítás elkerüli az emulációt, de célonként működő eszközláncra van szüksége, és megszakad az építési idejű kódvégrehajtás.
Hogyan lehet javítani
- Előnyben részesítse a natív buildeket – nincs bonyolult eszközlánc és nincs emulációs büntetés
- Keresztfordítás, ha sok célpontra és csak egy futó architektúrára van szüksége
- Soha ne használja a QEMU-t semmire, ami fordít
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.
Kapcsolódó
A CI áthelyezése arm64 futókraGravitonra vagy Ampere-re telepíti, de x64-re épít.arm64 migrációs ellenőrzőlistaA csővezeték megszakítása nélkül szeretne áttérni az arm64-re.Miért olyan lassúak a QEMU arm64 buildek?A linux/arm64 hozzáadása egy Docker buildhez hússzor lassabb lesz.A Node natív moduljainak javítása az arm64-enAz npm telepítés sikertelen, vagy a forrásból fordítódik le az arm64 futókon.