Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Sequential Pattern-Based Cache Replacement in Servlet Container

Yang LiContact Information, Lin ZuoContact Information, Jun WeiContact Information, Hua ZhongContact Information and Tao HuangContact Information

(1)  Technology Center of Software Engineering, Institute of Software, Chinese Academy of Sciences, Beijing 100080, P.R. China
Abstract
Servlet cache can effectively improve the throughput and reduce response time experienced by customers in servlet container. An essential issue of servlet cache is cache replacement. Traditional solutions such as LRU, LFU and GDSF only concern some intrinsic factors of cache objects regardless of associations among cached objects. For higher performance, some approaches are proposed to utilize these associations to predict customer visit behaviors, but they are still restricted by first-order Markov model and lead to inaccurate predication. In this paper, we describe associations among servlets as sequential patterns and compose them into pattern graphs, which eliminates the limitation of Markov model and achieve more accurate predictions. At last, we propose a discovery algorithm to generate pattern graphs and two predictive probability functions for cache replacement based on pattern graphs. Our evaluation shows that this approach can get higher cache hit ratio and effectively improve the performance of servlet container.

Keywords  Servlet Cache - Sequential Patterns - Cache Replacement


Contact Information Yang Li
Email: fallingboat@otcaix.iscas.ac.cn

Contact Information Lin Zuo
Email: martin_zl@otcaix.iscas.ac.cn

Contact Information Jun Wei
Email: wj@otcaix.iscas.ac.cn

Contact Information Hua Zhong
Email: zhongh@otcaix.iscas.ac.cn

Contact Information Tao Huang
Email: tao@otcaix.iscas.ac.cn
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.111 • Server: mpweb03
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)