Analysis and Design of Prefetching Framework for Mozilla Firefox

Full Text (PDF, 551KB), PP.7-12

Views: 0 Downloads: 0

Author(s)

Neha Sharma 1,* Sanjay Kumar Dubey 1

1. Northern India Engineering College, Delhi, India

* Corresponding author.

DOI: https://doi.org/10.5815/ijieeb.2015.05.02

Received: 20 May 2015 / Revised: 14 Jul. 2015 / Accepted: 10 Aug. 2015 / Published: 8 Sep. 2015

Index Terms

Mozilla Firefox, Prefetching, Cache, Browser, Link, DNS

Abstract

The presence of number of web sites has increased the user's attraction towards web objects. This tremendous use came up with the future requests prediction depending upon the current and past access behaviour. Use of Internet has boomed up a lot since the last decade. This use also came with the heavy load on the internet. In today's world, speed plays a significant role and hence the speed augmentation is one of the biggest issues. For this, web latency reduction by prefetching is one of the good ideas. For the same, web prefetching is performed, where user's next expected requests are prefetched in the web cache of the web browser. A browser is basically a GUI based application program, which provides a platform for running Internet. Mozilla Firefox is a web browser, which is in very much use these days. This paper provides an analysis of Mozilla Firefox prefetching technique (link and DNS prefetching) and then designs a new prefetching scheme for the same. The experimental results are performed in Matlab 5.0. The results show that the designed prefetching framework is more efficient in terms of the cache hit ratio.

Cite This Paper

Neha Sharma, Sanjay Kumar Dubey, "Analysis and Design of Prefetching Framework for Mozilla Firefox", International Journal of Information Engineering and Electronic Business(IJIEEB), vol.7, no.5, pp.7-12, 2015. DOI:10.5815/ijieeb.2015.05.02

Reference

[1]A. K. Chauhan, V. Chauhan and R. Gupta, "Exploring the Web Caching Method to Improve the Web Efficiency", International Journal of Computer Applications in Engineering Sciences,vol. 1, issue 4,2011.

[2]N. Sharma and S.K. Dubey, "Fuzzy C-means clustering based prefetching to reduce web traffic", International Journal of Advances in Engineering & Technology, vol. 6, issue 1, pp. 426-435, 2013, ISSN: 2231-1963.

[3]R. Kosala and H. Blockeel, "Web Mining Research: A Survey", ACM SIGKDD Explorations Newsletter, vol. 2 issue 1, June 2000.

[4]G. Pallis, Vakali and J. Pokorny, "A clustering-based prefetching scheme on a Web cache environment", Computers and Electrical Engineering 34, Elsevier,pp 309–323, 2008.

[5]N. Sharma and S.K. Dubey, "FP tree use in prefetching", Third International Conference on Advances in Computer Science (Elsevier Track), 2nd December, 2013.

[6]G. G. Vijayan and S. J. Jayasudh , "A survey on web pre-fetching and web caching techniques in a mobile environment", Natarajan Meghanathan, et al.. (Eds): ITCS, SIP, JSE-2012, CS & IT 04, pp. 119–136,2012.

[7]G. Vijayan Greeshma and J. S. Jayasudha, "A survey on web pre-fetching and web caching techniques in a mobile environment" Natarajan Meghanathan, et al.. (Eds): ITCS, SIP, JSE-2012, CS & IT 04, pp. 119–136,2012.

[8]I. Kasthuri, M.A. Ranjit Kumar , K. Sudheer Babu, and Dr. S. S. S. Reddy, " An Advance Testimony for Weblog Prefetching Data Mining", International Journal of Advanced Research in Computer Science and Software Engineering, vol. 2, issue 4,2012.

[9]M. Wan, A. Jonsson, C. Wang, L. Li, and Y. Yang, "A Random Indexing Approach for Web User Clustering and Web Prefetching", pp. 40–52, Springer-Verlag Berlin Heidelberg 2012.

[10]T.V. Sree ramya and V. Sathiyamoorthi, "Survey on Integrating Web Caching and Pre-Fetching" International Journal of Advanced Research in Computer Science and Software Engineering, Volume 3, Issue 4, April 2013, ISSN: 2277 128X. 

[11]N. Singh, A. Panwar and R. S. Raw, "Enhancing the Performance of Web Proxy Server through Cluster Based Prefetching Techniques", International Conference on Advances in Computing, Communications and Informatics (ICACCI), 2013, ISBN 978-1-4799-2432-5.

[12]N. Sharma and S.K. Dubey, "A Hand to Hand Taxonomical Survey on Web Mining", International Journal of Computer Applications, vol. 60, issue 3, 2012, ISSN 0975 – 8887.

[13]http://www.w3schools.com/browsers/browsers_stats.asp accessed last on December 2013.

[14]http://en.wikipedia.org/wiki/Link_prefetching accessed last on January 2014.

[15]D. Fisher and G. Saksena, "Link Prefetching in Mozilla: A Server-Driven Approach", Netscape/AOL, 2002.

[16]http://en.wikipedia.org/wiki/Talk%3ALink_prefetching accessed last on December 2013.

[17]https://support.mozilla.org/en-US/kb/Firefox-cant-load-websites-other-browsers-can accessed last on December 2013.

[18]https://developer.mozilla.org/en/docs/Controlling_DNS_prefetching accessed last on February 2014.

[19]http://bitsup.blogspot.in/2008/11/dnsprefetching-for-Firefox.html accessed last on March 2014.

[20]http://dev.chromium.org/developers/design-documents/dns-prefetching accessed last on December 2013.

[21]A. Tanenbaum, "Computer Networks", Prentice Hall Professional Technical Reference, 2002.

[22]J. Domenech , A. J. Gil, J. Sahuquillo, and A. Pont, "Evaluation, Analysis and Adaptation of Web Prefetching Techniques in Current Web", Universitat Politecnica de Valencia, 2007.

[23]A. Silberschatz, P. B. Galvin and G. Gagne," Operating System Concepts", Wiley Publishing, 2008.