Buforowanie
Pamięć podręczna kompilatora
Krótka odpowiedź
Pamięć podręczna kompilatora, taka jak ccache lub sccache, przechowuje skompilowane pliki obiektowe z kluczem na wstępnie przetworzonym źródle, więc identyczne kompilacje są dostarczane z pamięci podręcznej, a nie ponownie uruchamiane.
Dlaczego to 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
Skrytka artefaktówPamięć podręczna artefaktów przechowuje dane wyjściowe kompilacji pomiędzy przebiegami CI, dzięki czemu nie ma potrzeby ponownego obliczania niezmienionej pracy.Eksmisja pamięci podręcznejEksmisja pamięci podręcznej polega na usuwaniu wpisów pamięci podręcznej w celu utrzymania limitu rozmiaru, zwykle poprzez odrzucenie w pierwszej kolejności wpisów najmniej używanych.Współczynnik trafień w pamięci podręcznejWspółczynnik trafień w pamięci podręcznej to odsetek przeszukiwań pamięci podręcznej, w wyniku których znajduje się użyteczny wpis, wyrażony w procentach.Klucz pamięci podręcznejKlucz pamięci podręcznej to ciąg znaków identyfikujący wpis w pamięci podręcznej, zazwyczaj zbudowany na podstawie skrótu plików blokujących, które określają zawartość pamięci podręcznej.