Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 172 by abstruse.ittiam: Memcached curr_items at 239616
http://code.google.com/p/memcached/issues/detail?id=172
What steps will reproduce the problem?
1. create MemcachedClient reference and invoke set method in loop to insert
2,50,000 keys.
2. invoke the get method in a 2nd loop and increment 2 counters - hits &
misses as when found or not respectively.
3.check curr_items value.
What is the expected output? What do you see instead?
I expect to set/insert a large number of keys - in the range of 2,00,000 to
5,00,000. There is no problem in insertion, i.e. in performing .Set()
method. But, on invoking .Get(), the first 2,39,616 keys result in a cache
miss. For e.g., if I add 2,50,000 records, then the first 2,39,616 results
in cache miss and the ones thereafter, i.e 10,384 results in successful
cache hit. Similar is the case for any insertions above 2,39,616.
What version of the product are you using? On what operating system?
Memcache 1.4.5_4_gaa7839e with MemCachedDotNet client. Windows Server 2003
Enterprise Edition with SP2.
Please provide any additional information below.
PFA the output file on running the program with required memcached stats &
details.
Attachments:
Memcache_Stats 779 bytes