...
首页> 外文期刊>IEEE Transactions on Consumer Electronics >FSLRU: a page cache algorithm for mobile devices with hybrid memory architecture
【24h】

FSLRU: a page cache algorithm for mobile devices with hybrid memory architecture

机译:FSLRU:具有混合内存体系结构的移动设备的页面缓存算法

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

摘要

Even though page cache layer of operating system enhances the performance of mobile devices by reducing the number of write requests issued to the underlying mobile storage, the mobile devices still suffer from the excessive write requests. This is because mobile applications frequently trigger synchronous writes with fsync() system call to guarantee the reliability of each application. Unfortunately, these synchronous writes significantly draw both performance and battery power of mobile devices. This paper proposes a novel page cache algorithm, called fsync-aware LRU (FSLRU), that adopts hybrid memory architecture, which is composed of DRAM and emerging nonvolatile memory (NVM). In particular, the proposed algorithm is designed to overcome the negative performance effect of NVM writes, which is measured on a real board. In order to improve performance and energy efficiency of mobile devices, FSLRU integrates the durability function into page cache layer and provides atomic update operations that are necessary to support strong durability. For detailed performance analyses, the proposed algorithm is implemented on a trace-driven simulator and is evaluated on a real board by replaying the results of the simulator. The evaluation results clearly present that FSLRU outperforms the conventional LRU algorithm by up to 3.2 times under three real world workloads while reducing power consumption by up to 99%1.
机译:即使操作系统的页面高速缓存层通过减少发布到底层移动存储的写入请求的数量来增强移动设备的性能,但移动设备仍然遭受过多的写入请求。这是因为移动应用程序经常使用fsync()系统调用来触发同步写入,以确保每个应用程序的可靠性。不幸的是,这些同步写入会极大地消耗移动设备的性能和电池电量。本文提出了一种新的页面缓存算法,称为fsync-aware LRU(FSLRU),它采用了混合内存架构,该架构由DRAM和新兴的非易失性内存(NVM)组成。特别地,所提出的算法旨在克服NVM写入的负面性能影响,该影响是在实际板上测量的。为了提高移动设备的性能和能效,FSLRU将耐用性功能集成到页面缓存层中,并提供了支持强大耐用性所需的原子更新操作。为了进行详细的性能分析,所提出的算法在跟踪驱动的模拟器上实现,并通过重播模拟器的结果在实际板上进行评估。评估结果清楚地表明,在三个实际工作负载下,FSLRU的性能比传统的LRU算法高出3.2倍,而功耗却降低了99%1。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号