不同文件系统的比较

这篇博客对比了Linux下的几种主要文件系统:Ext2, Ext3, ReiserFS, JFS和XFS。文章介绍了各文件系统的特性,如Ext3的日志功能、ReiserFS的二进制树结构、JFS和XFS的高性能。同时,讨论了文件系统之间的性能差异,并指出选择文件系统应考虑具体应用场景,例如桌面机、服务器或数据库服务器。" 106911666,5715630,C++ Boost库智能指针深入:weak_ptr与循环引用解决方案,"['C++', 'boost库', '智能指针', '内存管理', '编程概念']
摘要由CSDN通过智能技术生成

不同文件系统的比较

在安装过程中,您可以为您的分区选择不同文件系统,这些分区也将因为您的选择而被以不同的算法格式化

选择合适的操作系统对非专家来说是非常困难的。下面我们会简单介绍一些目前流行的文件系统,它们都可以在 Mandrakelinux 下实现。

不同的可用文件系统

Ext2

第二扩展文件系统(简称 ext2 或者 ext2) 很多年前就已经成为 GNU/Linux 默认的文件系统了。ext2 代替了扩展文件系统(这是 “第二代” 的前身)。它纠正了它前身的一些错误并突破了一些限制。

ext2 遵循了 UNIX® 类文件系统的一贯标准。ext2 从它出现的第一天起,就注定要在提供鲁棒性和高性能的同时演化。

Ext3

第三扩展文件系统从名字上就可以看出是 ext2 的继任者。它兼容 ext2 并提高了对日志的支持。

ext2 这种“传统”意义上的文件系统的一个主要缺点就是不能经受系统突然崩溃(停电或者软件造成的崩溃)。一般说来,一旦系统再次重启,上次的崩溃会导致系统对文件系统的结构进行长时间检查并试图改正错误。而这些过程有时会导致问题部分被扩大并最终造成部分或全部已保存文件的丢失。

使用日志解决了以上问题。为了简单起见,假设我们在实际执行一个命令(比如保存文件)之前就已经记录下这个命令。这个操作就像船长在航海日志上记录每天发生的事情一样。记录都是前后联系紧密的文件系统。问题发生后会被迅速确认,最终的修复方法也会被限定在很小的范围内。用于确定文件系统问题的时间正比于对系统使用的时间使用而不是文件系

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值