首页> 外文期刊>IEEE Transactions on Computers >Read-Ahead Efficiency on Mobile Devices: Observation, Characterization, and Optimization
【24h】

Read-Ahead Efficiency on Mobile Devices: Observation, Characterization, and Optimization

机译:移动设备上的预先提升效率:观察,表征和优化

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

摘要

Read-ahead schemes have been widely used in page cache to improve read performance of Linux systems. As the Android system inherits the Linux kernel, the traditional read-ahead scheme is directly transplanted to mobile devices. However, request sizes and page cache sizes on mobile devices are much smaller, which may degrade read-ahead efficiency and therefore hurt user experience. This article first observes that many pages pre-fetched by read-ahead are unused, which causes frequent page cache eviction. And these evict operations could induce extra access latency, especially when write-back is conducting. Then, this article proposes a new analysis model to characterize the factors that closely relate to the access latency. It is found that there exists a trade-off between read-ahead size and access latency. Finally, this article proposes two optimized read-ahead schemes to exploit this trade-off under different situations. Size-tuning scheme aims to find the proper maximum size of read-ahead according to the characteristics of mobile devices. While MobiRA scheme improves the read-ahead efficiency by dynamically tuning read-ahead size and stop-settings. Experimental results on real mobile devices show that the proposed schemes can increase the efficiency of read-ahead scheme and improve the overall performance of mobile devices.
机译:已读取方案已广泛用于页面缓存以提高Linux系统的读取性能。随着Android系统继承Linux内核,传统的预读方案直接移植到移动设备。但是,移动设备上的请求大小和页面缓存大小要小得多,这可能会降低升高的效率,因此损害了用户体验。本文首先观察到通过读取预先获取的许多页面未使用,这导致频繁页面缓存驱逐。这些evict操作可以诱导额外的访问延迟,特别是当回写时的额外访问延迟。然后,本文提出了一种新的分析模型,以表征与访问延迟密切相关的因素。发现读取前大小和访问延迟之间存在权衡。最后,本文提出了两个优化的预上方案,以利用在不同情况下的这种权衡。尺寸调整方案旨在根据移动设备的特点找到正确的最大尺寸。虽然Mobira方案通过动态调整预先调整大小和停止设置来提高预见的效率。实验结果实验结果表明,该方案可以提高预推拉方案的效率,提高移动设备的整体性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号