Bulknews::Subtech RSSフィード

2006/05/01 (月)

memcached 20:08  memcached - Bulknews::Subtech を含むブックマーク はてなブックマーク -  memcached - Bulknews::Subtech

http://lists.danga.com/pipermail/memcached/2005-February/001204.html

memcached はストアするオブジェクトのサイズごとに異なるLRUキャッシュ(クラス)を保持する。また、あるクラスのデータをいれようとしたときにすでにメモリが埋まっていると、Out of Memory エラーとなる。

よってmemcachedデーモン起動時に、格納する可能性のあるサイズ(1k, 2k, 4k, 8k...) ごとにダミーのデータをいれて確保しておくのがベストプラクティス。

ということだけど、1年以上前の話だから memcached サーバ側ですでに対策が入っているかも。ご利用は自己責任で。

shigenoshigeno2006/07/10 17:26トラックバックやリンク元で既に指摘されていますが、memcached-1.1.13-pre2 辺りではこの対策が入っている模様。
思わず自分で調べて同じ情報に行き着いたので、他の人が同じ調査をしないで済むようにコメントしときます。