Runnerek
Natív kar64 GitHub Actions futók
Natív Ampere és Graviton osztályú arm64 futók. Nincs QEMU, nincs emulációs büntetés, 20%-kal olcsóbb, mint az x64 megfelelője.
Specifikációk
- Építészet
- aarch64, natív
- vCPU
- 2 – 64, dedikált
- Memória
- 4 GB vCPU-nként
- Ár
- 20%-kal x64 alatt
- Emuláció
- Egyik sem
Runner címkék
runnerhut-2vcpu-ubuntu-2404-armrunnerhut-4vcpu-ubuntu-2404-armrunnerhut-8vcpu-ubuntu-2404-armrunnerhut-16vcpu-ubuntu-2404-arm
Az arm64-es képek elkészítése x64-es futtatón a QEMU-n keresztül 5-40-szer lassabb, mint natív módon, attól függően, hogy mennyi a munkaterhelés. Ez az egyetlen leggyakoribb ok, amiért egy többíves Docker összeállítás 25 percet vesz igénybe.
Mi változik, ha az arm64-be lépsz?
- A natív moduloknak aarch64 buildekkel kell rendelkezniük – a legnépszerűbbek már rendelkeznek
- Python kerekek feloldása manylinux_aarch64; néhány csomag még mindig forrásból épül fel
- A kódbázisban lévő minden x86-os szerelvénynek vagy SIMD-jellemzőnek szüksége van egy karútra
- Docker alapképekhez arm64-es változatokra van szükség, amelyek szinte minden hivatalos képen megvannak
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ó
Linux x64 GitHub Actions futókDedikált AMD és Intel vCPU futtatók 2-64 maggal, NVMe scratch lemezekkel és állandó gyorsítótárral minden munkához.Többplatformos Docker buildekA linux/amd64 és linux/arm64 képfájlokat natív módon saját architektúrájukra építheti, és egyetlen jegyzéklistát küldhet.Docker gyártó gépspecifikációiAz állandó BuildKit-példányok hardvere, csatolási ideje és gyorsítótár viselkedése, amelyekhez a feladatok csatlakoznak.