Linux 最小块大小

Linux 最小块大小

问题 :

我想知道是否可以创建一个具有非常小的块大小(比如说 100 字节)的空分区,并从长期获得经验。

有什么陷阱吗?

语境 :

我知道许多文件系统将默认块大小设置为 4Kb。有的更大,有的更小(512B)

它不适用于文件系统,而适用于小型存储磁盘(40 Gb)

我的平均文档大小为 80-100 字节。

原因:

获得经验丰富的用户体验

谢谢

答案1

块大小必须是扇区大小的倍数,我曾经使用过的所有类型的媒体的扇区大小都是 512 字节或更大。

如果您想要高效存储远小于 512 字节的文件,则需要使用为此目的设计的文件系统。我知道 reiserfs 旨在对小于 12KB 的文件执行尾部打包,这将允许在一个扇区内存储多个小文件。

我猜测也存在具有类似功能的更现代的文件系统,但我不知道有任何特定的文件系统具有此功能。

答案2

低于 512 字节的任何东西基本上都是无用的,因为磁盘的扇区大小(因此也是最小的分配单元)是 512 字节(较新的大磁盘为 4K),并且没有办法解决这个问题。

顺便问一下:

获得经验丰富的用户体验

甚至意味着?

相关内容