Rehberler
10 GB önbellek sınırına nasıl yaklaşılır?
Önbellekleriniz depo başına 10 GB'ı aşıyor ve sessizce tahliye edilmeye başlıyor.
5 dk okuma
Önbellekleriniz depo başına 10 GB'ı aşıyor ve sessizce tahliye edilmeye başlıyor.
Neden oluyor?
GitHub, Eylemler önbelleğini 10 GB ile sınırlandırır ve bu sınırı geçtiğinizde en son kullanılan girişleri çıkarır. Yapılar geçmeye devam ediyor, sadece yavaşlıyorlar.
Nasıl düzeltilir?
- Sınırın altında olduğunuzu varsaymadan önce depo başına toplam önbellek boyutunu ölçün
- Sıcak girişlerin soğuk girişler tarafından tahliye edilmemesi için önbellekleri bölün
- Varsayılan yerine zstd ile sıkıştır
- Yapısal olarak bu limiti aşmışsanız, depo başına limiti olmayan bir sağlayıcıya geçin
Bir sonraki build'iniz yarı fiyata iki kat hızlı olabilir
Ücretsiz başlayın. Ayrılmak da aynı tek satır ve o diff'i de yayımlıyoruz.
İlgili
CI önbelleklerinin gerçekten kalıcı olmasını sağlamaÖnbellekler yapılandırılmış ancak isabet oranı düşük.Depolar arasında derleme önbelleği nasıl paylaşılır?Her depo, aynı paylaşılan bağımlılıklar için kendi önbelleğini korur.İşler arasında Docker önbelleği nasıl paylaşılır?Her matris ayağı aynı katmanları yeniden oluşturur.Docker önbellek geçersizliği nasıl düzeltilirİlgili dosyalar değişmese bile Docker katmanları yeniden oluşturulur.