首页> 外文会议>Design, Automation and Test in Europe Conference and Exhibition >Optimizing Performance of Persistent Memory File Systems using Virtual Superpages
【24h】

Optimizing Performance of Persistent Memory File Systems using Virtual Superpages

机译:使用虚拟超级页面优化持久性存储文件系统的性能

获取原文

摘要

Existing persistent memory file systems can significantly improve the performance by utilizing the advantages of emerging Persistent Memories (PMs). Especially, they can employ superpages (e.g., 2MB a page) of PMs to alleviate the overhead of locating file data and reduce TLB misses. Unfortunately, superpage also induces two critical problems. First, the data consistency of file systems using superpages causes severe write amplification during overwrite of file data. Second, existing management of superpages may lead to large waste of PM space. In this paper, we propose a Virtual Superpage Mechanism (VSM) to solve the problems by taking advantages of virtual address space. On one hand, VSM adopts multi-grained copy-on-write mechanism to reduce the write amplification while ensuring data consistency. On the other hand, VSM presents zero-copy file data migration mechanism to eliminate the loss of space utilization efficiency caused by superpages. We implement the proposed VSM mechanism in Linux kernel based on PMFS. Compared with the original PMFS and NOVA, the experimental results show that VSM improves 36% and 14% on average for write and read performance, respectively. Meanwhile, VSM can achieve the same space utilization efficiency of file system that uses the normal 4KB pages to organize files.
机译:现有的持久性存储器文件系统可以利用新兴的持久性存储器(PM)的优势来显着提高性能。尤其是,他们可以采用PM的超级​​页(例如,每页2MB)来减轻定位文件数据的开销并减少TLB遗漏。不幸的是,重叠还引发了两个关键问题。首先,使用超级页面的文件系统的数据一致性会在覆盖文件数据的过程中导致严重的写放大。其次,对超级页面的现有管理可能会导致PM空间的大量浪费。在本文中,我们提出了一种虚拟超级机制(VSM),以利用虚拟地址空间的优势来解决这些问题。一方面,VSM采用了多粒度写时复制机制,以减少写放大,同时确保数据一致性。另一方面,VSM提出了零拷贝文件数据迁移机制,以消除由超级页引起的空间利用效率损失。我们在基于PMFS的Linux内核中实现了所提出的VSM机制。与原始PMFS和NOVA相比,实验结果表明,VSM的写入和读取性能分别平均提高了36%和14%。同时,VSM可以达到使用普通4KB页面组织文件的文件系统相同的空间利用率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号