Learning Blog

預定調和

Memcached 的 Lru_crawler

| Comments

最近在看 memcached 的原始碼看到一個 lru_crawler 的東西,這個東西是為了清除過期的資料存在的,但是一般是不會啟動這個功能, 會有這東西是因為 memcached 的資料在過期的時候不會立即清除,因此記憶體空間不會立即釋放,但是可以透過 lru_crawler 去遍歷 item 然後清除過期的 item。

另外 memcached 的官網有個有去的訊息 Work In Progress LRU rework,是替換關於 LRU 的部分目前在測試中。

Comments