Caching
Cache-Räumung
Kurze Antwort
Unter Cache-Eviction versteht man das Entfernen von Cache-Einträgen, um innerhalb einer Größenbeschränkung zu bleiben, in der Regel durch das Verwerfen der zuletzt verwendeten Einträge zuerst.
Unter Cache-Eviction versteht man das Entfernen von Cache-Einträgen, um innerhalb einer Größenbeschränkung zu bleiben, in der Regel durch das Verwerfen der zuletzt verwendeten Einträge zuerst.
Warum es wichtig ist
GitHub entfernt 10 GB pro Repository. Teams merken es selten – der Build läuft immer noch, er wird nur langsam langsamer, bis jemand Nachforschungen anstellt.
Ihr nächster Build könnte doppelt so schnell sein — zum halben Preis
Kostenlos starten. Der Wechsel zurück ist dieselbe eine Zeile — auch dieses Diff veröffentlichen wir.
Verwandt
Artefakt-CacheEin Artefakt-Cache speichert Build-Ausgaben zwischen CI-Läufen, sodass unveränderte Arbeit nicht neu berechnet werden muss.Cache-TrefferquoteDie Cache-Trefferrate ist der Anteil der Cache-Suchen, die einen verwendbaren Eintrag finden, ausgedrückt als Prozentsatz.Cache-SchlüsselEin Cache-Schlüssel ist die Zeichenfolge, die einen Cache-Eintrag identifiziert und normalerweise aus einem Hash der Sperrdateien erstellt wird, die den zwischengespeicherten Inhalt bestimmen.Cache-BereichDer Cache-Bereich definiert, welche Workflows, Zweige und Repositorys einen bestimmten Cache-Eintrag lesen dürfen.