reiserfs是一个非常优秀的文件系统.也是最早用于linux的日志文件系统之一.
【程序编程相关:Linux文件系统的桌面应用】reiserfs的开发者非常有魄力,整个文件系统完全是从头设计的.目前,reiserfs可轻松管理上百g的文件系统,这在企业级应用中非常重要. 【推荐阅读:Ext2 文件系统的硬盘布局】
1.先进的日志机制 【扩展信息:在Redhat9上安装Oracle 9.】
一.reiserfs的特点reiserfs有先进的日志(journaling/logging)功能 机制.日志机制保证了在每个实际数据修改之前,相应的日志已经写入硬盘.文件与数据的安全性有了很大提高.
2.高效的磁盘空间利用
reiserfs对一些小文件不分配inode.而是将这些文件打包,存放在同一个磁盘分块中.而其它文件系统则为每个小文件分别放置到一个磁盘分块中.这意味着:如果有10000个小文件,就要占用10000个分块.想想看这多浪费磁盘空间.
3.独特的搜寻方式
reiserfs基于快速平衡树(balanced tree)搜索,平衡树在性能上非常卓越,这是一种非常高效的算法.reiserfs搜索大量文件时,搜索速度要比ext2快得多.reiserfs文件系统使用b*tree存储文件,而其它文件系统使用b+tree树.b*tree查询速度比b+tree要快很多.reiserfs在文件定位上速度非常快.
在实际运用中,reiserfs 在处理小于 1k 的文件时,比ext2 快 8 到 15 倍!reiserfs 几乎在各个方面都优于 ext2,具体数据请参见笔者的测试篇.
4.支持海量磁盘
reiserfs是一个非常优秀的文件系统,可轻松管理上百g的文件系统,reiserfs文件系统最大支持的文件系统尺寸为16tb.这非常适合企业级应用中.5.优异的性能
由于它的高效存储与快速小文件i/o特点,使用reiserfs文件系统的pc,在启动x窗口系统时,所花的时间要比在同一台机器上使用ext2文件系统少1/3.另外,reiserfs文件系统支持单个文件尺寸为4g的文件,这为大型数据库系统在linux上的应用提供了更好的选择.
二.使用reiserfs文件系统
1.编译核心
本文以在2.4.x 核心下安装reiserfs文件系统为例,简述其安装及使用过程.内核版本为2.4.x以后的版本缺省都支持reiserfs文件系统.... 下一页