首页> 外文期刊>Information Systems >Temporal pre-fetching of dynamic web pages
【24h】

Temporal pre-fetching of dynamic web pages

机译:动态网页的时间预取

获取原文
获取原文并翻译 | 示例
       

摘要

Although caching has been shown as an efficient technique to reduce the delay in generating web pages to meet the page requests from web users, it becomes less effective if the pages are dynamic and contain dynamic contents. In this paper, instead of using caching, we study the effectiveness of using pre-fetching to resolve the problems in handling dynamic web pages. Pre-fetching is a proactive caching scheme since a page is cached before the receipt of any page request for the page. In addition to the problem of which pages to be pre-fetched, another equally important question is when to perform the pre-fetching. To resolve the prediction and timing problems, we explore the temporal properties of the dynamic web pages and the timing issues in accessing the pages to determine which pages to be pre-fetched and the best time to pre-fetch the pages to maximize the cache hit probability of the pre-fetched page. If the required pages can be found in the cache validly, the response times of the requests can be greatly reduced. The proposed scheme is called temporal pre-fetching (TPF) in which we prioritize pre-fetching requests based on the predicted usability of the to-be pre-fetched pages. To minimize the impact of incorrect prediction in pre-fetching on processing of on-demand page requests, a qualifying examination is performed to remove unnecessary and low usability pre-fetching requests while they are waiting to be processed and just before their processing. We have implemented the proposed TPF scheme in a web server system and experiments have been performed to study its performance characteristics compared with conventional cache-only scheme using a benchmark auction application under different system and application settings. As shown in the experiment results, the overall system performance, i.e., response time, is improved as more page requests can be served immediately using pre-fetched pages.
机译:尽管缓存已被显示为一种有效的技术,可以减少生成网页以满足来自Web用户的页面请求的延迟,但如果页面是动态的并包含动态内容,则缓存的效率将降低。在本文中,我们将研究使用预取来解决动态网页处理中的问题,而不是使用缓存。预取是一种主动缓存方案,因为在接收到该页面的任何页面请求之前都会对其进行缓存。除了要预取哪些页面的问题外,另一个同样重要的问题是何时执行预取。为了解决预测和时序问题,我们探索了动态网页的时间属性以及访问页面的时序问题,以确定要预取的页面以及预取页面的最佳时间以最大程度地提高缓存命中率预取页面的概率。如果可以有效地在缓存中找到所需的页面,则可以大大减少请求的响应时间。所提出的方案称为时间预取(TPF),其中我们根据要预取的页面的预测可用性对预取请求进行优先级排序。为了使预取中的错误预测对按需页面请求的处理的影响最小化,将执行资格检查,以在等待处理时以及处理之前删除不必要且可用性低的预取请求。我们已经在Web服务器系统中实现了建议的TPF方案,并且已经进行了实验以研究其性能特征,与使用基准拍卖应用程序在不同系统和应用程序设置下的常规纯缓存方案相比。如实验结果所示,由于可以使用预提取的页面立即处理更多页面请求,因此整体系统性能(即响应时间)得到了改善。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号