新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 网络学院 > 操作系统 > Linux教程 > 正文:新手学堂:Linux文件系统Ext3与ReiserFS

新手学堂:Linux文件系统Ext3与ReiserFS

新客网 XKER.COM 2007-10-23 来源: sixth 收藏本文

Ext3: RedHat的缺省文件系统。

  相对于Ext2,增加了日志。其主要特点为:
  Availability(可用性):Ext3提供数据的写一致功能。即意外宕机情况下,不需要检查数据的一致性,使系统恢复时间从几小时缩短为几秒钟。

  Data integrity(数据完整性):通过mount命令定义日志方式:data=journal,所有的数据,包括文件数据和元数据,都被定义为日志型。

  Speed(速度):通过定义日志方式:data=writeback, 可以选择获得数据完整性还是写速度的优势来满足不同的业务需求。

  Flexibility(灵活性):从Ext2升级到Ext3非常简单,且不需要重新格式化硬盘。使用命令tune2fs 并编辑文件/etc/fstab,便可完成升级。注意,Ext3可被mount为不带日志属性的ext2文件系统。

  另外,许多第三方厂家兼容Ext3 file systems,如PartitionMagic。

  ReiserFS: SUSE LINUX的缺省文件系统

  缺省安装的文件系统即为由Hans Reiser开发的ResierFS。在其设计之初便包括如下性能方面的考虑 From its initial design, key performanceaspects have included:

  日志文件系统(Journaling)的设计提高了可靠性和恢复速度。

  使用平衡树数据结构可以同时存储内容数据和安全元数据,使其获得更快的访问速度。

  有效地利用磁盘空间,与其他文件系统不同,ResierFS不依赖于数据块的大小。Efficient use of disk space because, unlike other file systems, this file systemdoes not rely on block sizes.

  目前SUSE LINUX Enterprise Server 8的ReiserFS为V3.6,下一代文件系统是Reiser4。Reiser4提供的是不间断的文件系统,通过实现“atomic”文件系统避免系统 崩溃,保证完成I/O操作;使用新的访问算法来获取2到5倍的性能提高。

  提示: Red Hat Enterprise Linux AS不支持ReiserFS。

  选择Ext3文件系统的日志模式
  Ext3文件系统可选三种日志模式,使用mount命令来完成:

  data=journal

  文件数据和元数据均设置为日志方式,性能开销比较大

  data=ordered (缺省设置)

  顺序写入,先写文件数据,再写元数据

  data=writeback

  提供最快的访问速度,但是牺牲了数据的一致性。元数据仍然被记录到日志,从而确保元数据的完整。文件数据会在系统崩溃之后恢复到原先的状态。

收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐