DocumentCode :
2409208
Title :
ALIRS: A High Scalability and High Cache Hit Ratio Replacement Algorithm
Author :
Xu, Yongrui ; Han, Yongguo
fYear :
2011
fDate :
21-23 Oct. 2011
Firstpage :
66
Lastpage :
70
Abstract :
Nowadays, many systems face to the problem of sharp increase in user data. In order to get efficient access to data, they need a cache system that adopts a replacement algorithm which has both high cache hit ratio and high scalability. However, the mainstream replacement algorithms, which are just like a seesaw between high scalability and high cache hit ratio, cannot get both of the two features satisfactorily. In this paper, we propose a replacement algorithm called ALIRS which is based on LIRS to solve this problem. In our replacement algorithm, the idea is different from the mainstream solutions to improve the scalability. We use parallel computing and Actor concurrency model to hide the expensive cost of replacement operations, which significantly improve the scalability. Furthermore, this idea does not hurt the cache hit ratio of original LIRS at all. We describe the idea and some details in this paper. Experimental results show that ALIRS has both high cache hit ratio and high scalability.
Keywords :
Algorithm design and analysis; Cache storage; Clocks; Delay; File systems; Scalability; Time factors; Actor concurrency model; cache system; high scalability; parallel algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational and Information Sciences (ICCIS), 2011 International Conference on
Conference_Location :
Chengdu, China
Print_ISBN :
978-1-4577-1540-2
Type :
conf
DOI :
10.1109/ICCIS.2011.66
Filename :
6086135
Link To Document :
بازگشت