【24h】

Having Memory Storage Under Control of a File System

机译:使内存存储在文件系统的控制之下

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

摘要

The development of memory storage device technologies, such as next generation non-volatile (NV) memory and battery backed NV-DIMM, has been advanced recently, and they became widely recognized. They provide high performance and persistency along with byte addressability. Their byte addressability enables CPUs to directly access them. Despite their clear advantages, their limited capacity makes it difficult to adapt them in the existing storage system, thus, their use cases have been limited. This paper proposes a method that for a file system to make use of memory storage as cache of block storage. Such use of memory storage makes it possible to access frequently accessed files efficiently since their data resides on memory storage and there is no need to access block storage. This method keeps memory storage under control of a file system. It enables the uses of the information that is available in the file system layer but is lost in the device driver layer. We implemented the proposed method in the file system layer of the Linux kernel. Its performance evaluation shows that it outperforms a bare SSD drive and a drive that combines memory storage and a SSD by the existing method.
机译:诸如下一代非易失性(NV)存储器和电池支持的NV-DIMM之类的存储设备技术的开发最近得到了发展,并得到了广泛的认可。它们提供了高性能和持久性以及字节寻址能力。它们的字节寻址能力使CPU可以直接访问它们。尽管它们具有明显的优势,但它们的容量有限,使其很难在现有存储系统中进行调整,因此,它们的用例受到限制。本文提出了一种文件系统利用内存存储作为块存储缓存的方法。存储器存储的这种使用使得可以高效地访问频繁访问的文件,因为它们的数据驻留在存储器存储中,并且不需要访问块存储。此方法将内存存储保持在文件系统的控制之下。它启用了文件系统层中可用但设备驱动程序层中丢失的信息的使用。我们在Linux内核的文件系统层中实现了所提出的方法。其性能评估表明,它的性能优于裸SSD驱动器和通过现有方法结合了内存存储和SSD的驱动器。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号