DocumentCode :
3664861
Title :
New caching algorithms performance evaluation
Author :
Nezer Zaidenberg;Limor Gavish;Yuval Meir
Author_Institution :
Shenkar College, Ramat Gan, Israel
fYear :
2015
fDate :
7/1/2015 12:00:00 AM
Firstpage :
1
Lastpage :
7
Abstract :
In this paper we propose new caching and test their performance. We use Memcached platform to test the caching algorithm performance. Memcached is an extremely popular open-source, distributed key-value store system that powers several of the Internet´s busiest websites such as LiveJournal, Wikipedia, Facebook and others. Currently, Memcached uses a trivial Least Recently Used algorithm for cache eviction decision-making. We describe modifications to the Memcached caching system and the introduction of alternate caching policies and benchmark them as well. 3 new caching algorithms are introduced and 2 new implementations of well-known algorithms are benchmarked as well. We discuss the caching algorithm and the simulation methods used in this paper. By introducing superior caching algorithms, we demonstrate a 10-20% improvement of hit rates. This feature has been sent to Memcached upstream and was met with positive feedback.
Keywords :
"Benchmark testing","Algorithm design and analysis","Classification algorithms","Indexes","Arrays","Servers","Complexity theory"
Publisher :
ieee
Conference_Titel :
Performance Evaluation of Computer and Telecommunication Systems (SPECTS), 2015 International Symposium on
Type :
conf
DOI :
10.1109/SPECTS.2015.7285291
Filename :
7285291
Link To Document :
بازگشت