在 USB 驱动器上安装 Linux 时,我应该使用哪个文件系统来格式化以获得最佳性能?

在 USB 驱动器上安装 Linux 时,我应该使用哪个文件系统来格式化以获得最佳性能?

我正计划在 USB 驱动器上安装 Linux,并且想知道应该使用哪个文件系统来格式化驱动器以获得最佳性能(整体响应能力)和驱动器寿命?

答案1

要在 USB 密钥上安装 GNU/Linux,如果使用所谓的居住具有持久分区。

使用的主要优点直播系统与硬件有关:Linux 安装将配置所有内容以匹配特定硬件。 A居住系统将在每次启动过程中检测硬件。

当使用实时系统时,FS(可能是 FS cramfsiso9660或其他只读压缩文件)嵌入到包含分区表的整个二进制文件中。所以唯一要做的就是将它们以原始格式保存在 USB 密钥上。

完成此操作后,您可以将 USB 密钥的其余部分作为一个或多个分区,而不是将它们格式化为copy-on-write持久分区。对于这一点,我推荐,ext4因为它是Linux 默认闪存友好

更多信息在这个答案是:Debian 坚持不懈。

答案2

一个名为F2FS自 3.8 起就包含在 Linux 中,专为 SSD 驱动器特性而设计。还有其他几个SSD 优化的文件系统如果你想进一步探讨这个问题。

答案3

几个月前,我们在 Uni Lab 进行了性能测试,只有一个获胜者:Ext4。写入和读取统计数据比 ext3 和 ext2 好得多 - 这是非常明显的,因为 ext4 是基于这两个文件系统开发的。

我不记得具体细节了,所以不能给你任何数字,但肯定会选择 EXT4。

测试在 USB 2.0 - 金士顿上进行。

答案4

在这一点上,BTRFS 比其他所有系统都要好。写入时复制+数据压缩将加速磁盘操作。写入的数据越少,寿命就越长。

相关内容