首页> 外文OA文献 >NVFAT: A FAT-Compatible File System with NVRAM Write Cache for Its Metadata
【2h】

NVFAT: A FAT-Compatible File System with NVRAM Write Cache for Its Metadata

机译:NVFAT:具有元数据NVRAM写缓存的FAT兼容文件系统

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

File systems make use of the buffer cache to enhance their performance. Traditionally, part of DRAM, which is volatile memory, is used as the buffer cache. In this paper, we consider the use of of Non-Volatile RAM (NVRAM) as a write cache for metadata of the file system in embedded systems. NVRAM is a state-of-the-art memory that provides characteristics of both non-volatility and random byte addressability. By employing NVRAM as a write cache for dirty metadata, we retain the same integrity of a file system that always synchronously writes its metadata to storage, while at the same time improving file system performance to the level of a file system that always writes asynchronously. To show quantitative results, we developed an embedded board with NVRAM and modify the VFAT file system provided in Linux 2.6.11 to accommodate the NVRAM write cache. We performed a wide range of experiments on this platform for various synthetic and realistic workloads. The results show that substantial reductions in execution time are possible from an application viewpoint. Another consequence of the write cache is its benefits at the FTL layer, leading to improved wear leveling of Flash memory and increased energy savings, which are important measures in embedded systems. From the real numbers obtained through our experiments, we show that wear leveling is improved considerably and also quantify the improvements in terms of energy
机译:文件系统利用缓冲区高速缓存来增强其性能。传统上,DRAM的一部分(即易失性内存)用作缓冲区高速缓存。在本文中,我们考虑将非易失性RAM(NVRAM)用作嵌入式系统中文件系统元数据的写缓存。 NVRAM是一种先进的存储器,具有非易失性和随机字节寻址能力。通过将NVRAM用作脏元数据的写缓存,我们保留了始终将其元数据同步写入存储的文件系统的完整性,同时将文件系统的性能提高到始终异步写入的文件系统的水平。为了显示定量结果,我们开发了带有NVRAM的嵌入式板,并修改了Linux 2.6.11中提供的VFAT文件系统以适应NVRAM写缓存。我们在此平台上针对各种合成和现实的工作负载进行了广泛的实验。结果表明,从应用程序的角度来看,可以大大减少执行时间。写高速缓存的另一个结果是它在FTL层上的优势,从而改善了闪存的磨损程度并增加了节能,这是嵌入式系统中的重要措施。从通过我们的实验获得的真实数据中,我们可以看出,磨损平衡得到了显着改善,并且还量化了能耗方面的改善

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号