-
题名面向移动Web应用的浏览器缓存性能度量与优化
被引量:9
- 1
-
-
作者
马郓
刘譞哲
梅宏
-
机构
清华大学软件学院
高可信软件技术教育部重点实验室(北京大学)
-
出处
《软件学报》
EI
CSCD
北大核心
2020年第7期1980-1996,共17页
-
基金
中国博士后科学基金。
-
文摘
随着移动互联网的飞速发展,用户越来越多地通过移动设备访问Web应用.浏览器为Web应用提供基本的计算、渲染等运行时支撑,其缓存机制可以支持Web应用直接从本地而不是通过网络来获取可复用资源,不仅能够减少整体的执行时间从而提升应用加载速度,还能够减少网络流量使用和电池电量消耗,从而保证移动Web用户体验.近年来,围绕面向移动Web应用的浏览器缓存优化得到了国内外学术界和工业界的广泛关注.然而,现有研究工作大多都是从网络层面关注浏览器缓存的整体性能,未充分考虑移动互联网用户访问行为的差异性和动态性,以及Web应用自身持续演化对浏览器实际缓存性能的影响.针对这一问题,首先设计了一种新型主动式缓存度量实验,通过仿真用户的访问行为来分析移动Web应用实际资源使用情况,揭示了浏览器缓存的理论性能上限和实际性能之间的巨大差距,并发现了造成这一差距的3个主要原因:重复请求别名资源、启发式过期时间和保守的过期时间配置.基于此发现,从应用层和平台层分别提出了两种浏览器缓存性能优化方案,并实现了原型系统.实验结果表明,采用两种方法分别平均可减少8%~51%和4%~58%的网络流量,且系统开销较小.
-
关键词
移动Web应用
浏览器缓存
性能度量
性能优化
-
Keywords
mobile Web application
browser cache
performance measurement
performance optimization
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于P2P网络的浏览器缓存协作系统的研究
被引量:2
- 2
-
-
作者
田飞
程慧芳
-
机构
华北计算技术研究所
-
出处
《计算机工程与设计》
CSCD
北大核心
2010年第22期4780-4786,共7页
-
文摘
提出了一种基于P2P技术的浏览器缓存协作系统IntraCache。IntraCache包括3类节点:注册服务器、胖节点和瘦节点。注册服务器负责节点的注册,胖节点负责管理某一个组内所有节点和节点共享的缓存内容的索引信息,瘦节点可以和其它节点互相通信和共享资源。与传统代理缓存系统相比,该系统有易扩展和对节点失败不敏感等优点。IntraCache使用PBgrou-ping方法动态的在线聚类节点,将具有相似兴趣的节点组织在一个兴趣组中,并使用基于兴趣相似度的方法进行搜索。基于日志驱动的模拟测试表明,PB grouping方法的聚类能力要高于以前的方法,能够有效提高命中率;基于相似度的搜索策略能够有效减少搜索空间进而减少延迟。
-
关键词
对等网络
浏览器缓存
兴趣组
日志驱动
相似度
-
Keywords
P2P
browser cache
interest group
trace-driven
similarity-based
-
分类号
TP393.02
[自动化与计算机技术—计算机应用技术]
-