Wydajność
Dlaczego npm install działa wolno w CI?
Krótka odpowiedź
node_modules zapisuje dziesiątki tysięcy małych plików, a podłączony do sieci dysk CI radzi sobie z tym źle.
Detal, który ma znaczenie
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.
Powiązane
Dlaczego GitHub Actions działają wolno?Najczęściej: współdzielony procesor wirtualny, zimne pamięci podręczne, dysk podłączony do sieci i czas oczekiwania w kolejce przed rozpoczęciem zadania.Jak szybko biegacze rozpoczynają pracę po ustawieniu zadania w kolejce?runnerhut biegacze wystartują za około trzy sekundy z ciepłego basenu.Czy muszę zmienić swój przepływ pracy?Nie. Zmień etykietę użytkową i pozostaw wszystko inne bez zmian.Jak wybrać rozmiar biegacza?Rozpocznij o jeden rozmiar większy od bieżącego, następnie sprawdź wykorzystanie procesora i zatrzymaj się, gdy krzywa się spłaszczy.