Ugrás a tartalomra

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-arm
  • runnerhut-4vcpu-ubuntu-2404-arm
  • runnerhut-8vcpu-ubuntu-2404-arm
  • runnerhut-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.