Siirry sisältöön

Runnerit

Alkuperäiset arm64 GitHub Actions juoksijat

Native Ampere ja Graviton-luokan arm64 juoksijat. Ei QEMU:ta, ei emulointirangaistusta, 20 % halvempi kuin vastaava x64.

Tekniset tiedot

Arkkitehtuuri
aarch64, syntyperäinen
vCPU
2-64, omistettu
Muisti
4 Gt per vCPU
Hinta
20% alle x64
Emulointi
Ei mitään

Runner-tunnisteet

  • runnerhut-2vcpu-ubuntu-2404-arm
  • runnerhut-4vcpu-ubuntu-2404-arm
  • runnerhut-8vcpu-ubuntu-2404-arm
  • runnerhut-16vcpu-ubuntu-2404-arm

Mikä muuttuu, kun siirryt arm64:ään

  • Alkuperäisissä moduuleissa on oltava aarch64-koontiversiot – suosituimmilla on nyt
  • Python-pyörät ratkaisevat muotoon manylinux_aarch64; muutama paketti rakennetaan edelleen lähteestä
  • Kaikki koodikantasi x86-kokoonpanot tai SIMD-ominaisuudet tarvitsevat haarapolun
  • Docker-peruskuvat tarvitsevat arm64-muunnelmia, jotka ovat lähes kaikissa virallisissa kuvissa

Seuraava buildisi voi olla kaksi kertaa nopeampi puoleen hintaan

Aloita ilmaiseksi. Lähteminen on sama yksi rivi, ja julkaisemme senkin diffin.