首页> 外文期刊>Operating systems review >The Linux Implementation of a Log-structured File System
【24h】

The Linux Implementation of a Log-structured File System

机译:日志结构文件系统的Linux实现

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

摘要

Toward enhancing the reliability of the Linux file system, we are developing a new log-structured file system (NILFS) for the Linux operating system. Instead of overwriting existing blocks, NILFS appends consistent sets of modified or newly created blocks continuously into segmented disk regions. This writing method allows NILFS to achieve faster recovery time and higher write performance. The address of the block that is written to changes for each write, which makes it difficult to apply modern file system technologies such as B-tree structures. To permit such writing on the Linux kernel basis, NILFS has its own write mechanism that handles data and meta data as one unit and allows them to be relocated. This paper presents the design and implementation of NILFS focussing on the write mechanism.
机译:为了增强Linux文件系统的可靠性,我们正在为Linux操作系统开发新的日志结构文件系统(NILFS)。 NILFS不会覆盖现有的块,而是将一致的已修改或新创建的块集连续追加到分段的磁盘区域中。这种写入方法使NILFS可以实现更快的恢复时间和更高的写入性能。写入的块的地址随每次写入而变化,这使得难以应用现代文件系统技术(例如B树结构)。为了允许在Linux内核上进行此类写入,NILFS具有其自己的写入机制,该机制将数据和元数据作为一个单元进行处理,并允许它们进行重定位。本文以写机制为重点,介绍了NILFS的设计和实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号