ps -aux
を使用すると、ストレージ容量がサーバーメモリの約30%を占めていることに気づいているので、私のmemcacheをクリアしようとしています。Memcacheはメモリをフラッシュまたはクリアしません
私は次のPHPコードを実行しました。
$memcache = new Memcache; $memcache->connect("localhost",11211); $memcache->flush(); print_r($memcache->getStats());
これはこれはかなり基本的である必要がありますが、明確に、私は何かが欠けてい
(
[pid] => 4936
[uptime] => 27318915
[time] => 1255318611
[version] => 1.2.2
[pointer_size] => 64
[rusage_user] => 9.659531
[rusage_system] => 49.770433
[curr_items] => 57864
[total_items] => 128246
[bytes] => 1931734247
[curr_connections] => 1
[total_connections] => 128488
[connection_structures] => 17
[cmd_get] => 170288
[cmd_set] => 128246
[get_hits] => 45464
[get_misses] => 124824
[evictions] => 1009
[bytes_read] => 5607431213
[bytes_written] => 1806543589
[limit_maxbytes] => 2147483648
[threads] => 1
)
の出力になります。
ありがとうございました。それはそれを明らかにする。私は意図的にmemcacheにたくさんの記憶を与えましたが、明らかに必要以上に多くの記憶を与えました。 より低い設定でmemcacheを再起動します。 – pedalpete
ようこそ。 –
これはまだ有効な質問です。私はMagentoのためにmemcacheサーバーを使用する共有環境にあり、上記はうまくいかないようです!私はサーバーを再起動する特権を持っていないが、汚れたキャッシュは、私のサイトが正しく動作する前に行く必要があるので、私はファイルキャッシュが残っている。 – ColinM