首页> 外文期刊>Computers, IEEE Transactions on >Design and Implementation of a Journaling File System for Phase-Change Memory
【24h】

Design and Implementation of a Journaling File System for Phase-Change Memory

机译:相变存储器日志文件系统的设计与实现

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

摘要

Journaling file systems are widely used in modern computer systems as they provide high reliability at reasonable cost. However, existing journaling file systems are not efficient for emerging PCM (phase-change memory) storage because they are optimized for hard disks. Specifically, the large amount of data that they write during journaling degrades the performance of PCM storage seriously as it has a long write latency. In this paper, we present a new journaling file system for PCM, called Shortcut-JFS, that reduces write traffic to PCM by more than half of existing journaling file systems running on block I/O interfaces. To do this, we devise two novel schemes that can be used under byte-addressable I/O interfaces: 1) differential logging that journals only the modified part of a block and 2) in-place checkpointing that eliminates the overhead of block copying. We implement Shortcut-JFS on Linux 2.6.32 and measure the performance of Shortcut-JFS compared to those of existing journaling and log-structured file systems. The results show that the performance improvement of Shortcut-JFS against Ext4 and LFS is 54 and 96 percent, respectively, on average.
机译:日记文件系统被广泛用于现代计算机系统中,因为它们以合理的成本提供了高可靠性。但是,现有的日记文件系统对于新兴的PCM(相变内存)存储而言效率不高,因为它们已针对硬盘进行了优化。具体来说,由于日记记录期间写入时间较长,因此在日记记录期间写入的大量数据会严重降低PCM存储的性能。在本文中,我们提出了一种称为Shortcut-JFS的PCM新日记文件系统,该文件系统通过在块I / O接口上运行的现有日记文件系统的一半以上,减少了对PCM的写流量。为此,我们设计了两种可在字节可寻址I / O接口下使用的新颖方案:1)差分日志记录,仅记录块的修改部分; 2)就地检查点,消除了块复制的开销。我们在Linux 2.6.32上实现了Shortcut-JFS,并与现有日志和日志结构文件系统相比,测量了Shortcut-JFS的性能。结果表明,针对Ext4和LFS的Shortcut-JFS的性能改进平均分别为54%和96%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号