0

各スラブ クラスには少なくとも 1 つのページがあり、割り当て可能なメモリがなくなると、"tails" リストのアイテムが削除されます。では、なぜ MEMCACHED_MEMORY_ALLOCATION_FAILURE 状態になるのでしょうか?

4

2 に答える 2

0

これは memcached 状態ではなく、libmemcached 状態だと思います。いずれにせよ、アプリケーションが基礎となるアロケータ (malloc) からメモリを要求し、malloc がヒープ メモリを返さない場合に発生します。メモリのリクエストを完了できないため、アプリケーションがリクエストを続行できないため、このようなエラーが発生する可能性があります。

于 2012-06-14T18:20:13.437 に答える