Varnish cache

維基百科,自由的百科全書
跳至導覽 跳至搜尋
Varnish cache
原作者Poul-Henning Kamp
目前版本5.1(2017年2月25日)
原始碼庫
  • {{URL|example.com|可选的显示文本}}
Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
引擎
    Module:EditAtWikidata第29行Lua錯誤:attempt to index field 'wikibase' (a nil value)
    平台Unix
    語言C語言
    類型快取伺服器
    許可協定BSD許可證
    網站https://www.varnish-cache.org/

    Varnish cache,或稱Varnish,是一套高效能的反向網站快取伺服器(reverse proxy server)。

    Varnish目前被用在挪威最大的報社Verdens Gang上。

    起因[編輯]

    Poul-Henning Kamp認為現在的電腦比起1975年已經複雜許多。在1975年時,儲存媒介只有兩種:記憶體硬碟。但現在電腦系統的記憶體除了主記憶體外,還包括了CPU內的L1、L2,甚至有L3快取。硬碟上也有自己的快取裝置,因此Squid cache自行處理物件替換的架構不可能得知這些情況而做到最佳化,但作業系統可以得知這些情況,所以這部份的工作應該交給作業系統處理。[1]

    參考資料[編輯]

    1. ^ Notes from the Architect頁面存檔備份,存於網際網路檔案館),Poul-Henning Kamp 對於Varnish cache設計架構的介紹。

    相關條目[編輯]

    外部連結[編輯]