Przejdź do treści

Runnery

Natywne biegacze arm64 GitHub Actions

Natywne biegacze klasy Ampere i Graviton arm64. Brak QEMU, brak kar za emulację, 20% tańszy niż odpowiednik x64.

Specyfikacja

Architektura
aarch64, natywny
wirtualny procesor
2 – 64, dedykowane
Pamięć
4 GB na procesor wirtualny
Cena
20% poniżej x64
Emulacja
Żadne

Etykiety runnerów

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

Co się zmieni po przejściu na arm64

  • Moduły natywne muszą mieć kompilacje aarch64 — obecnie mają je najpopularniejsze moduły
  • Koła Pythona mają wartość manylinux_aarch64; kilka pakietów wciąż jest kompilowanych ze źródeł
  • Każdy zestaw x86 lub elementy wewnętrzne SIMD w bazie kodu wymagają ścieżki ramienia
  • Obrazy bazowe Docker wymagają wariantów arm64, które mają prawie wszystkie oficjalne obrazy

Twój następny build może być dwa razy szybszy i o połowę tańszy

Zacznij za darmo. Odejście to ta sama jedna linia — ten diff też publikujemy.