检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:段虎才[1,2] 倪宏[2] 邓峰[2] 胡琳琳[2]
机构地区:[1]中国科学院大学,北京100190 [2]中国科学院声学研究所国家网络新媒体工程技术研究中心,北京100190
出 处:《计算机工程与设计》2015年第3期624-629,共6页Computer Engineering and Design
基 金:国家科技支撑计划课题基金项目(2012BAH73F01);中科院先导专项课题基金项目(XDA06040501)
摘 要:为提高嵌入式浏览器的页面加载速度,研究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.
关 键 词:安卓 WEBKIT 嵌入式浏览器 磁盘缓存 缓存置换
分 类 号:TP393.03[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.49