【24h】

What is a Good Buffer Cache Replacement Scheme for Mobile Flash Storage?

机译:什么是用于移动闪存的良好缓冲区缓存替换方案?

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

摘要

Smart-phones are becoming ubiquitous and powerful. The Achilles' heel in such devices that limits performance is the storage. Low-end flash memory is the storage technology of choice in such devices due to energy, size, and cost considerations. In this paper, we take a critical look at the performance of flash on smartphones for mobile applications. Specifically, we ask the question whether the state-of-the-art buffer cache replacement schemes proposed thus far (both flash-agnostic and flash-aware ones) are the right ones for mobile flash storage. To answer this question, we first expose the limitations of current buffer cache performance evaluation methods, and propose a novel evaluation framework that is a hybrid between trace-driven simulation and real implementation of such schemes inside an operating system. Such an evaluation reveals some unexpected and surprising insights on the performance of buffer management schemes that contradicts, conventional wisdom. Armed with this knowledge, we propose a new buffer cache replacement scheme called SpatialClock. Using our evaluation framework, we show the superior performance of SpatialClock relative to the state-of-the-art for mobile flash storage.
机译:智能手机正变得无处不在且功能强大。在此类设备中,限制性能的致命弱点是存储。由于能耗,尺寸和成本方面的考虑,低端闪存是此类设备中的首选存储技术。在本文中,我们将重点研究用于移动应用的智能手机上的闪存性能。具体来说,我们要问一个问题:到目前为止,提出的最先进的缓冲区高速缓存替换方案(与闪存无关和闪存感知的方案)是否适合移动闪存存储。为了回答这个问题,我们首先揭露了当前缓冲区高速缓存性能评估方法的局限性,并提出了一种新颖的评估框架,该框架将跟踪驱动的仿真与此类方案在操作系统内部的实际实现混合在一起。这样的评估揭示了与传统观点相矛盾的关于缓冲区管理方案性能的一些出乎意料和令人惊讶的见解。有了这些知识,我们提出了一种新的名为SpatialClock的缓冲区高速缓存替换方案。使用我们的评估框架,我们展示了SpatialClock相对于移动闪存存储的最新技术的优越性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号