首页> 外文会议>International conference on embedded software >Building high-performance smartphones via non-volatile memory: The swap approach
【24h】

Building high-performance smartphones via non-volatile memory: The swap approach

机译:通过非易失性存储器构建高性能智能手机:交换方法

获取原文

摘要

Smartphones are getting increasingly high-performance with advances in mobile processors and larger main memories to support feature-rich applications. However, the storage subsystem has always been a prohibitive factor that slows down the pace of reaching even higher performance while maintaining good user experience. Despite today's smart-phones are equipped with larger-than-ever main memories, they consume more energy and still run out of memory. But the slow NAND flash based storage vetoes the possibility of swapping-an important technique to extend main memory-and leaves a system that constantly terminates user applications under memory pressure. In this paper, we revisit swapping for smartphones with fast, byte-addressable, non-volatile memory (NVM) technologies. Instead of using flash, we build the swap area with NVM, to allow high performance without sacrificing user experience. Based on NVM's high performance and byte-addressability, we show that a copy-on-write swap-in scheme can achieve even better performance by avoiding unnecessary memory copy operations. To avoid fast worn-out of certain NVMs, we also propose Heap-Wear, a wear leveling algorithm that more evenly distributes writes in NVM. Evaluation results based on the Google Nexus 5 smartphone show that our solution can effectively enhance smartphone performance and give better wear-leveling of NVM.
机译:随着移动处理器和更大容量的主存储器的发展,智能手机正变得越来越高性能,以支持功能丰富的应用程序。但是,存储子系统一直是一个阻碍因素,它在保持良好用户体验的同时,减慢了实现更高性能的步伐。尽管当今的智能手机配备了比以往更大的主存储器,但它们消耗更多的能量,但仍然用尽内存。但是基于慢速NAND闪存的存储否决了交换(扩展主内存的一项重要技术)的可能性,并导致系统在内存压力下不断终止用户应用程序。在本文中,我们将重新探讨采用快速,字节可寻址的非易失性存储器(NVM)技术的智能手机的交换。我们不使用闪存,而是使用NVM构建交换区域,以在不牺牲用户体验的情况下实现高性能。基于NVM的高性能和字节寻址能力,我们证明了写时复制交换方案可以避免不必要的内存复制操作,从而获得更好的性能。为了避免某些NVM的快速磨损,我们还提出了Heap-Wear,这是一种损耗均衡算法,可以在NVM中更均匀地分配写入数据。根据Google Nexus 5智能手机的评估结果表明,我们的解决方案可以有效地提高智能手机的性能并为NVM带来更好的磨损平衡。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号