filesystems - 什么是范围(在 FS 中)?

标签 filesystems terminology

我在玩 Linux 的新 FS,BTRFS 并且正在对它进行一些研究。像 Ext4 这样的 BTRFS 将扩展区作为数据和元数据的分配单元。
所以我的理解是(如果我穿了请纠正我)该范围是连续块的可变空间大小。
我的问题是……一个文件存储在一个范围内还是多个范围内……或者它们是否具有不同范围大小的组?
我不太确定它们如何映射到块...

谢谢!

最佳答案

是的,范围是一组连续的块。分配大小(4KB 等)决定了单个范围的大小。所以有两件事会导致文件有多个范围:1) 文件大于最大的连续可用空间和 2) 文件大于分配大小支持的最大可能范围大小。

关于filesystems - 什么是范围(在 FS 中)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3942223/

相关文章:

javascript - 使用文件系统包读取文件

VB.NET 遍历文件和目录

c++ - 使用 C 中的 Windows API 隐藏文件或目录

c - 定义和声明有什么区别?

logging - 记录和打印到控制台有什么区别

xcode - 术语 "bitcode"是什么意思?

windows - 是否有用于在 Windows 中测试各种文件 I/O 的应用程序?

c# - 等到文件完全写入

algorithm - 由 'smart lines' 链接的盒子 - 这叫什么?怎么样?

chef-infra - LWRP 和自定义资源是一回事吗?