是否可以将数据直接存储在 Unix / Linux 文件系统上的 inode 内?

Man*_*anu 3 filesystems ext4 ufs

根据这个Red Hat 错误报告(我正在尝试重现),看起来 Netapp 文件管理器能够将数据直接存储在 inode 中,以防文件非常小。

考虑到我有一个具有大 inode 的 FS,是否可以在 Unix / Linux 文件系统上以这种方式存储数据?

Ste*_*itt 5

ext4因为内核 3.8 支持这一点:它可以在 inode 中存储(非常)小文件,如文件系统布局文档中所述。

其他文件系统在 Linux 上也支持这一点,或者这个想法的变体;例如,Btrfs在父范围中存储小文件。