Cache Warmth - CI/CD 用語集の定義
cache warmth とは、キャッシュが現在有用なエントリでどれだけ満たされているかを表し、コールド(空でオールミス)からホット(完全に満たされオールヒット)までのスペクトラム上で示されます。これはキャッシュのヒット率、ひいては build が省略できる繰り返し作業の量と直接相関します。
ウォームさの維持
エントリが(経過時間、サイズ上限、キーのローテーションによって)エビクトされるにつれてウォームさは低下します。これを保つプラクティスには、安定した cache キー、部分一致の restore keys、feature branch がウォームなベースを継承できるよう default branch で cache を定期的にリフレッシュすること、そして必要になる前に依存関係を prefetch することが含まれます。
関連ガイド
Cold Cache - CI/CD Glossary DefinitionCold Cache: A cold cache is a cache with no useful entries for the current run, so every lookup misses and th…
Cache (CI) - CI/CD Glossary DefinitionCache (CI): A **cache** stores dependencies or build outputs between runs so they are restored instead of rec…
Queue Depth - CI/CD Glossary DefinitionQueue Depth: Queue depth is the number of jobs waiting for a free runner at a given moment. It is the primary…