Runnere
Brațul nativ64 GitHub Actions alergători
Alergători nativi din clasa Ampere și Graviton arm64. Fără QEMU, fără penalizare de emulare, cu 20% mai ieftin decât echivalentul x64.
Specificații
- Arhitectura
- aarch64, nativ
- vCPU
- 2 – 64, dedicat
- Memorie
- 4 GB per vCPU
- Preț
- 20% sub x64
- Emulare
- Niciuna
Etichete runner
runnerhut-2vcpu-ubuntu-2404-armrunnerhut-4vcpu-ubuntu-2404-armrunnerhut-8vcpu-ubuntu-2404-armrunnerhut-16vcpu-ubuntu-2404-arm
Construirea imaginilor arm64 pe un rulant x64 prin QEMU este între 5× și 40× mai lentă decât construirea lor nativă, în funcție de cât de mult se compilează volumul de lucru. Acesta este cel mai frecvent motiv pentru care o construcție Docker cu mai multe arcuri durează 25 de minute.
Ce se schimbă când treci la arm64
- Modulele native trebuie să aibă versiuni aarch64 - cele mai populare au acum
- Roțile Python se rezolvă la manylinux_aarch64; câteva pachete încă construite din sursă
- Orice ansamblu x86 sau intrinseci SIMD din baza de cod au nevoie de o cale de braț
- Imaginile de bază Docker au nevoie de variante arm64, pe care le au aproape toate imaginile oficiale
Următorul tău build poate fi de două ori mai rapid, la jumătate de preț
Începe gratuit. Plecarea înseamnă aceeași linie, iar acel diff îl publicăm și noi.
Similar
Linux x64 GitHub Actions alergătoriRunneri dedicati AMD și Intel vCPU de la 2 la 64 de nuclee, cu discuri scratch NVMe și un cache persistent la fiecare lucrare.Compilări Docker multi-platformăConstruiți imagini linux/amd64 și linux/arm64 în mod nativ pe propria arhitectură și introduceți o singură listă de manifeste.Docker specificațiile mașinii constructoruluiHardware, timpul de atașare și comportamentul cache al instanțelor persistente BuildKit la care se conectează joburile dvs.