Performances
À quelle vitesse les exécuteurs démarrent-ils une fois qu'un travail est mis en file d'attente ?
Réponse rapide
Les coureurs de runnerhut partent dans environ trois secondes depuis une piscine chaude.
Le détail qui compte
Le démarrage à froid d'une VM par tâche prend 30 à 90 secondes. Sur les travaux courts, les frais généraux sont plus importants que le travail lui-même.
Votre prochain build pourrait être deux fois plus rapide, pour moitié prix
Commencez gratuitement. Repartir tient à la même ligne, et nous publions ce diff aussi.
À lire aussi
Pourquoi les GitHub Actions sont-elles lentes ?Le plus souvent : processeur virtuel partagé, caches froids, disque connecté au réseau et temps d'attente avant même le démarrage de la tâche.Dois-je modifier mon flux de travail ?Non. Changez l’étiquette de coulure et laissez tout le reste tel quel.Comment choisir une taille de coureur ?Commencez une taille au-dessus de votre coureur actuel, puis vérifiez l'utilisation du processeur et arrêtez-vous lorsque la courbe s'aplatit.Pourquoi mes travaux font-ils la queue les uns derrière les autres ?Vous avez atteint une limite de simultanéité : celle de votre plan, celle de votre groupe d'exécution ou celle d'un groupe de simultanéité dans le flux de travail.