MeeGo和Brtfs文件系统

  安装MeeGo,发现引入了brtfs文件系统,不过brtfs不能用在系统引导,所以需要为/boot提供一个ext3分区,其他的可以用btrfs。

  孤陋寡闻,要了解一些brtfs是怎样的文件系统,在网上找了两篇很好的文章:

  在网上的技术网站中,IBM的技术文章水平很专业很到位,经常给予很大的帮助。看完之后,我有下面的结论:btrfs比起只闻其声未见其身的ext4,是真实(我认为)能够作为Linux的下一代文件系统,它采用B-tree的索引方式,文件数量不受限制,提供扩展性(磁盘容量的增加,元数据不会随之线性增加)。提供snapshot,checksum,和集成多设备。这些功能使得它非常适合大型的数据存储。

  对于MeeGo,主要用于netbook,MID,手持设备或者智能手机,属于个人设备,对于btrfs所能带来的好处是对SSD卡的优化支持:

"Btrfs 的 COW 技术从根本上避免了对同一个物理单元的反复写操作。如果用户打开了 SSD 优化选项,btrfs 将在底层的块空间分配策略上进行优化:将多次磁盘空间分配请求聚合成一个大小为 2M 的连续的块。大块连续地址的 IO 能够让固化在 SSD 内部的微代码更好的进行读写优化,从而提高 IO 性能。"[IBM资料]

  在wiki上说,1.0版本在2008年释放,但是在2010年3月仍然没有在实际的商用产品中使用。MeeGo可以占个第一个的虚名。是否有点急,对SSD所带来一点好处相对这些设备的使用年限并不十分突出。

  btrfs(Btrfs (B-tree file system, pronounced "Better F S" or "B-tree F S")是GPL的(这么底层的东西,不会去修改,所以GPL不影响我们的使用),它主要设计者Chris mason说它的目的是:to let Linux  scale for the storage that will be available. Scaling is not just about addressing the storage but also means being able to administer and to manage it with a clean interface that lets people see what's being used and makes it more reliable.在liunx 2.6.29-rc1中被纳入mainline中。

相关链接: 我 的Linux相关文章

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值