7
A
回答
10
它看起來像漆採用LRU(最近最少使用)的策略時,CA從緩存中刪除項目che變得充滿了其TTL(生存時間)未到期的事物(因此首先移除其TTL已過期的事物,如果緩存仍然充滿,則移除最近最少訪問的事物)。
見
https://www.varnish-cache.org/trac/wiki/ArchitectureLRU
注意你可以看n_lru_nuked
櫃檯看看在哪些東西被從緩存刷新由於LRU率。
相關問題
- 1. 當瀏覽器的緩存已滿時會發生什麼?
- 2. 清漆緩存+ PHP
- 3. 清漆緩存 - 清漆結果。緩存是否在運行?
- 4. 當localStorage已滿時會發生什麼?
- 5. 當AsyncTasks已滿時會發生什麼?
- 6. 當VRAM已滿時會發生什麼?
- 7. 清漆緩存不會第一次打
- 8. 清漆緩存:什麼是連接的含義:清漆請求比
- 9. Glassfish v3緩存和清漆緩存
- 10. 服務Googlebot清漆緩存
- 11. PURGE清漆緩存失敗
- 12. 無法清漆緩存
- 13. 清漆微型緩存
- 14. 包括req.http.referer清漆緩存
- 15. 清漆緩存和標題
- 16. 清漆緩存對象時間
- 17. 清漆:POST數據後清除緩存
- 18. 清漆緩存 - 頁面緩存多長時間?
- 19. 開始清漆緩存:[FAILED] ...如何調試清漆?
- 20. 清漆 - 僅在後端關閉時從高速緩存發送
- 21. 緩存清單 - 鏈接到更新/無效清單的緩存頁面會發生什麼情況?
- 22. 應用程序池回收時緩存會發生什麼?
- 23. 什麼觸發iOS 5.0緩存清除?
- 24. 如果堆棧內存變滿,會發生什麼情況
- 25. RSS提要Genarator緩存使用清漆
- 26. 使用清漆緩存的gzip壓縮
- 27. 使用餅乾緩存清漆
- 28. 清漆4×緩存未命中
- 29. 清漆緩存安裝失敗
- 30. 列出清漆緩存的內容?
我有很多物體的命中率很低(約0.5)。我使用IPB論壇軟件和(http://community.invisionpower.com/topic/328398-unbelievable-results-with-varnish/),並根據建議的vcls提供最佳命中率。在這種情況下,如果我將緩存降至512MB,這會使我的命中率最差? – Hayden
@hydn:緩存越小,命中率越低......直到某一點。可以這麼想......如果你的緩存和你的數據庫一樣大,你將有100%的命中率(第一次讀取新的/更新的記錄除外)。如果您的緩存爲0MB,則您的命中率將爲0%......緩存中沒有空間,因此總是進入數據庫。通常有一個「甜蜜點」,一定量的RAM會讓你說80%的命中率,並且你必須爲每一個額外的百分比添加不成比例的RAM。另一方面,如果你有UNUSED RAM,不妨將它用於緩存。 –