最好的分区方法是什么,新硬盘的最佳文件系统是什么?

avi*_*ldg 5 filesystem partitioning btrfs

可能的重复:
您对台式机和家庭服务器的驱动器分区方案有什么建议?
Maverick 中的 Btrfs 被认为是稳定的吗?

奖励:“一般”使用的“最佳”文件系统是什么?

奖励 2:如果btrfs据说“更好”于ext3/4,为什么它不是默认值?

奖励 3:创建单独的引导分区会减少引导时间吗?

我目前将其设置为:

  • ?G 其他东西
  • 4G交换
  • 10G 根 ext4
  • 17G家用btrfs

Ste*_*zzo 9

没有最好的方法来对驱动器进行分区。当然,这取决于您的设置。如果您有一个复杂或奇怪的服务器系统,您可能需要花很多时间来考虑这一点。如果您当前的配置有效,请保持原样。

  • 你不会因为努力而获得很多。

但这是重要的一点:

  • 默认情况下,即什么适合你的Ubuntu的安装程序选,如果你选择擦除整个驱动器深受数百万用户的测试。它工作得很好。

目前 Ubuntu 中的默认文件系统是ext4。这是我的一台虚拟机上分区的样子: 替代文字
这非常有效


奖励 2:如果 btrfs 据说比 ext3/4“更好”,为什么它不是默认设置?

  • 与 ext4 相比,btrfs 有一些更好的地方,反之亦然。请记住,ext4 也处于文件系统的前沿。它是全新的,非常先进。Btrfs 并不神奇。:-)

  • 它很可能很快就会成为默认设置;我们拭目以待。

  • 这是关于 btrfs 的酷特性的技术部分(这个列表是逐字复制的)  btrfs):

    • 在线量增长和萎缩
    • 在线块设备添加和删除
    • 在线碎片整理
    • 在线平衡(在块设备之间移动对象以平衡负载)
    • 透明压缩(目前为 zlib)
    • 子卷(可单独安装的文件系统根目录)
    • 快照(子卷的可写、写时复制副本)
    • 文件克隆(对单个文件或其字节范围进行写时复制)
    • 对象级(类 RAID1)镜像、(类 RAID0)条带化
    • 数据和元数据校验和(当前为 CRC-32C)
    • 从 ext3/4 到 Btrfs 的就地转换(带回滚)
    • 文件系统播种(只读存储上的 Btrfs 用作可写 Btrfs 的写时复制支持)
    • 用户定义的事务
    • 块丢弃支持(通过通知底层设备存储不再使用来回收某些虚拟化设置的空间并改善 SSD磨损平衡

    (我的重点)

    如果您关心使用上述任何一项,btrfs 将是一个巨大的福音。在 oracle/sun 合并之后,将会是什么 ZFS应该一直是:实施。:)


奖励 3:创建单独的引导分区会减少引导时间吗?

  • 不。启动时间主要是等待硬盘驱动器中的磁寻道头,您可以通过更改任何配置来获得很少的收益。对驱动器进行不同的分区不会有多大好处。

  • 您可能会听到人们通过将 /boot 放在磁盘的最开头(可以这么说,盘片“更小”)来减少启动时间的奇迹故事。与最外面相比,磁盘最内部的寻道时间将减少约 50%。努力将 /boot 放在那里是徒劳的。无论如何,这将接近开始,无需为此烦恼。不过,您应该知道这一点,将操作系统放在首位,数据放在最后是有意义的。