非块文件系统

时间:2018-06-29 21:03:25

标签: filesystems block-device

我在徘徊着是否存在一个非基于块的文件系统。

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

是否有一个文件系统可以在外部存储的环境下(例如硬盘,闪存等)写入或读取单个字节?

我在Google周围搜索,但找不到任何结论。

谢谢。

1 个答案:

答案 0 :(得分:1)

有一个很好的理由,您找不到它:这些底层存储技术都不支持字节寻址。与SATA或SCSI连接的闪存驱动器和硬盘驱动器均分为512字节扇区或4 KiB扇区。即使您只需要一个扇区中的一个字节,也必须阅读整个内容。

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