期刊文献+

WebKit内核的嵌入式浏览器磁盘缓存方法 被引量:4

Method for WebKit kernel embedded browser disk cache
下载PDF
导出
摘要 为提高嵌入式浏览器的页面加载速度,研究WebKit网络资源下载的流程,分析HTTP协议栈中缓存控制原理,提出一种WebKit内核的嵌入式浏览器磁盘缓存方法。设计磁盘缓存快速映射算法,在网络资源的URL与数据之间建立映射关系。为防止磁盘缓存存储空间过载,结合LRU-K算法和缓存资源的优先级给出磁盘缓存置换算法,提出了磁盘缓存系统架构及其实现方案,在家庭网络环境中进行性能评估。实验结果表明,浏览器加载速度提升了3.19倍,增强了用户体验。 To improve the page loading speed of embedded browser,the WebKit resource download process was studied and the cache control principle of HTTP protocol stack was analyzed.Based on these,an method for WebKit kernel embedded browser disk cache was proposed.In the method,a disk cache fast mapping algorithm was designed to establish the mapping between the Web resource URL and data.To prevent the disk cache memory overload,a disk cache replacement algorithm based on the combination of the LRU-K algorithm and cache resources priority was given,the disk cache system architecture and implementation scheme were presented and the performance evaluation was done in the home network environment.Experimental results show that the method proposed makes the browser loading speed increase by 3.19 times,enhancing the user experience.
出处 《计算机工程与设计》 北大核心 2015年第3期624-629,共6页 Computer Engineering and Design
基金 国家科技支撑计划课题基金项目(2012BAH73F01) 中科院先导专项课题基金项目(XDA06040501)
关键词 安卓 WEBKIT 嵌入式浏览器 磁盘缓存 缓存置换 Android WebKit embedded browser disk cache cache replacement
  • 相关文献

参考文献12

  • 1W3C. HTML5 [EB/OL]. [2014-02-04]. http..//www, w3. org/TR/html5/.
  • 2Google. SPDY [EB/OL]. [2012-02-04], http..//www, chro- miurm org/spdy/spdy-whitepaper.
  • 3King A. Website optimization [M]. O' Reilly Media, Ine, 2008.
  • 4Gagliardi J D. Content delivery network: U.S. Patent 7, 962, 580 [P]. 2011-06-14.
  • 5Kasriel S. Content delivery network using differential caching: U.S. Patent 7, 185, 063 [P]. 2007-02-27.
  • 6Pallis G. A clustering-based prefetching scheme on a Web cache environment [J]. Computers & Electrical Engineering, 2008, 34 (4): 309-323.
  • 7Zou S, Ma Y, Wu J, et al. Content-oriented intemet cache protocol: An efficient web cache sharing protoeol [C] //4th IEEE International Conference on Broadband Network and Mul- timedia Technology, 2011: 91-95.
  • 8WebKit. org. WebKit [ EB/OL]. [ 2010-02-04 ]. http://www. webkit, org/.
  • 9RFC. HTTP1. 1[EB/OL]. [-2006-09-01]. http://www, w3. org/ Protocols/rfc2616/rfc2616. html.
  • 10Reineke J. Relative competitiveness of cache replacement poli- cies [J]. ACM SIGMETRICS Performance Evaluation Re- view, 2008, 36 (1): 431-432.

同被引文献32

引证文献4

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部