2021-08-25 LRU Cache / Sublime git plugin / HTTP Cache について
LRU cache
よく使われるキャッシュアルゴリズムの一つ。
Least Recently Used (LRU): 最近最も使われていないデータを最初に捨てる。このアルゴリズムでは、どのデータがどの時点で使われたかという情報を保持する必要があり、本当に最近最も使われていないデータを常に捨てるようにしようとすると、かなり手間がかかる。一般的実装では、キャッシュライン毎に世代ビット群(age bits)を持たせ、どのラインが最近最も使われていないかを世代ビット群で判断する。その場合、あるキャッシュラインを使うときには、常に全キャッシュラインの世代ビット群を更新する必要がある。
kemayo/sublime-text-git
Plugin for some git integration into sublime text.
Sublime Text の git plugin はこれが良い。
Git - Packages - Package Control
HTTP Cache について
HTTP Cache Guide として良い資料 » Prevent unnecessary network requests with the HTTP Cache https://t.co/dHb4z4MYcU
— toshimaru (@toshimaru_e) August 25, 2021