注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
「詳解 システム・パフォーマンス」 の 「2.3.14 キャッシング」 の節に、 ヒット率が98%のときと99%の... 「詳解 システム・パフォーマンス」 の 「2.3.14 キャッシング」 の節に、 ヒット率が98%のときと99%のときのパフォーマンスの差は、ヒット率が10%のときと11%のときのパフォーマンスの差よりもずっと大きい。キャッシュヒットのときとキャッシュミスのときのスピードの差、つまり関わっているふたつのストレージティアのスピードの差のために、非線形のプロファイルになる。 という記述がある。 以下のような図も載せられており、この図を見ると確かにヒット率が高いほど 1% による違いが出そうである。 ただ、あまり感覚的に掴めていなかったので実験してみた。 実験コード package main import ( "fmt" "time" ) func main() { // キャッシュのエントリ数を設定 cacheCount := 99 cache := make(map[int]bool, ca
2024/12/20 リンク