LRU cache

よく使われるキャッシュアルゴリズムの一つ。

Least Recently Used (LRU): 最近最も使われていないデータを最初に捨てる。このアルゴリズムでは、どのデータがどの時点で使われたかという情報を保持する必要があり、本当に最近最も使われていないデータを常に捨てるようにしようとすると、かなり手間がかかる。一般的実装では、キャッシュライン毎に世代ビット群(age bits)を持たせ、どのラインが最近最も使われていないかを世代ビット群で判断する。その場合、あるキャッシュラインを使うときには、常に全キャッシュラインの世代ビット群を更新する必要がある。

キャッシュアルゴリズム - Wikipedia

kemayo/sublime-text-git

Plugin for some git integration into sublime text.

Sublime Text の git plugin はこれが良い。

Git - Packages - Package Control

HTTP Cache について

Rails x Cache