放弃启动时的不一致的文件系统

我可以使用哪种Linux文件系统types来尝试恢复启动时的不一致性,而是放弃它们(释放空间)并快速安装?

我有一个应用程序,它使用大量的空间caching其结果。 caching不是宝贵的; 当启动时检测到不一致时,我宁愿让内核快速释放空间并继续安装音量。

这是“tmpfs”卷的function之一,但卷的大小太大,无法使用RAM。 速度(安装音量后)不是主要标准,所以较慢和较大的存储是首选。

caching当前是默认的“ext4”文件系统types。 在安装时解决不一致的延迟并不繁琐,但是没有必要(空间可以简单地释放),所以我宁愿避免它。

我不知道为什么要这样做,我想知道哪些文件系统types具有这些属性,以便我知道这个选项是多么的可行。

Linux可以使用哪种文件系统types?

由于不一致而释放空间正在造成一个巨大的错误假设 – 腐败与文件有关,而不是文件系统的实际结构。

一些腐败根本无法通过释放相关的空间来解决。 如果它释放的空间是保存数据的所有目录树的基本目录?

只要使用tmpfs。 创build一个大的交换文件或分区。

如果需要的话, tmpfs将被换出,转而使用其他项目。

如果你这样做,你会想将vm.swappiness内核旋钮设置为100,以使caching和匿名内存值相等。

编辑:我更喜欢@zordache答案。 只需在使用它的关联磁盘上启动文件系统即可。

根据目前的反应,似乎答案是Linux没有提供符合要求的文件系统types