Caching
Warmer Cache
Kurze Antwort
Ein Warm-Cache enthält bereits die Einträge, die ein Job benötigt, sodass die Arbeit wiederhergestellt und nicht neu berechnet wird.
Ein Warm-Cache enthält bereits die Einträge, die ein Job benötigt, sodass die Arbeit wiederhergestellt und nicht neu berechnet wird.
Warum es wichtig ist
Der erste Lauf nach einer Abhängigkeitsänderung ist immer kalt. Entscheidend ist, wie schnell sich der Cache wieder erwärmt und ob alle Filialen davon profitieren oder nur die, die dafür bezahlt hat.
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-RäumungUnter 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.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.