Απόδοση
Γιατί οι GitHub Actions είναι αργές;
Σύντομη απάντηση
Συνηθέστερα: κοινόχρηστο vCPU, κρύες κρυφές μνήμες, δίσκος συνδεδεμένος στο δίκτυο και χρόνος ουράς πριν καν ξεκινήσει η εργασία.
Η λεπτομέρεια που έχει σημασία
Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή
Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.
Σχετικά
Πόσο γρήγορα ξεκινούν οι δρομείς μετά την ουρά μιας δουλειάς;Οι δρομείς runnerhut ξεκινούν σε περίπου τρία δευτερόλεπτα από μια ζεστή πισίνα.Χρειάζεται να αλλάξω τη ροή εργασίας μου;Όχι. Αλλάξτε την ετικέτα runs-on και αφήστε όλα τα άλλα ως έχουν.Πώς επιλέγω μέγεθος δρομέα;Ξεκινήστε ένα μέγεθος πάνω από τον τρέχοντα δρομέα σας, στη συνέχεια ελέγξτε τη χρήση της CPU και σταματήστε όταν η καμπύλη ισοπεδωθεί.Γιατί οι δουλειές μου κάνουν ουρά η μία πίσω από την άλλη;Έχετε φτάσει σε ένα όριο συγχρονισμού — είτε του σχεδίου σας, είτε της ομάδας δρομέων, είτε μιας ομάδας ταυτόχρονης ροής εργασίας.