Tôi đã cố gắng xóa memcache của mình vì tôi nhận thấy dung lượng chiếm gần 30% bộ nhớ máy chủ khi sử dụng ps -aux
.Memcache sẽ không xóa hoặc xóa bộ nhớ
Vì vậy, tôi đã chạy mã php sau.
$memcache = new Memcache; $memcache->connect("localhost",11211); $memcache->flush(); print_r($memcache->getStats());
Điều này dẫn đến đầu ra của
(
[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
)
này nên được khá cơ bản, nhưng rõ ràng, tôi là thiếu một cái gì đó.
Cảm ơn James. Điều đó làm rõ nó lên. Tôi đã cố tình ghi nhớ rất nhiều bộ nhớ, nhưng dường như nhiều hơn là cần thiết. Tôi sẽ khởi động lại memcache với cài đặt thấp hơn. – pedalpete
Bạn được chào đón. –
Đây vẫn là một câu hỏi hợp lệ mặc dù .. Tôi đang trên một môi trường chia sẻ sử dụng một máy chủ memcache cho Magento và có vẻ như là ở trên không hoạt động! Tôi không có đặc quyền để khởi động lại máy chủ nhưng bộ nhớ cache bẩn phải đi trước khi trang web của tôi sẽ hoạt động đúng cách vì vậy trong thời gian tôi bị kẹt với một bộ nhớ cache tập tin. – ColinM