非块文件系统

Non-block file systems

我在想是否有一个基于非块的文件系统。

我所知道的每个系统都存储或检索固定大小的块(块或簇)。

在外部存储环境中,如硬盘、闪存等,是否有允许写入或读取单个字节的文件系统?

我四处搜索,但找不到任何结论。

谢谢。

您找不到它是有充分理由的:none 这些底层存储技术支持字节寻址。 SATA 或 SCSI 连接的闪存驱动器和硬盘驱动器都分为 512 字节扇区或 4 KiB 扇区。即使你只需要一个扇区的一个字节,你也必须读取整个东西。

文件系统所做的部分工作是在这些不同的存储技术之上提供抽象。