当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 17 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : [问题]安装Ubuntu时,分区格式reiserfs和ext3应该用哪个好?
帖子发表于 : 2006-10-02 21:48 

注册: 2006-09-24 4:37
帖子: 2138
送出感谢: 0 次
接收感谢: 1
安装Ubuntu时,分区格式reiserfs和ext3应该用哪个好?
这两个格式有什么不同吗?我看别的lINUX都是用的ext3。


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-10-02 22:01 

注册: 2006-09-18 21:18
帖子: 8
送出感谢: 0 次
接收感谢: 0 次
个人感觉ext3更有前途


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-10-02 22:31 

注册: 2006-09-24 4:37
帖子: 2138
送出感谢: 0 次
接收感谢: 1
studentliu 写道:
个人感觉ext3更有前途


我也感觉ext3更有前途,毕竟大众的才是有前途的。而且我在别的Linux版本中好象没看到reiserfs格式(谁帮我确定一下)?
可是看Ubuntu的教程好象是比较倾向于reiserfs啊!它在Ubuntu中有什么地方比ext3好吗?


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-10-02 22:43 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
http://www.myfaq.com.cn/2005September/2 ... 08748.html
六、性能测试

6.1 测试环境



6.2测试工具

所用的测试工具是Postmark和Bonnie++。Postmark主要用于测试文件系统在邮件系统或电子商务系统中性能,这类应用的特点是:需要频繁、大量地存取小文件。而Bonnie++主要测试大文件的IO性能。

6.3 测试结果分析

下面将详细分析用上述两种测试工具在各种测试参数配置下的结果。

图4 PostMark 小文件
图4 PostMark 小文件

图 4是PostMark测试小文件的结果,其参数是文件大小50B增至1K, 同一目录下的文件数从5k至20k,事务总数为25k。从图中我们可以看出:

1. 不论是Ext3 还是ReiserFS,在三种日志模式中,写回(writeback)最快,预定(ordered)次之,日志(journal)最慢。

2. 在各种文件系统中,ReiserFS 的写回和预定模式是最快的,且随着文件数的增加事务处理速度下降的也很慢。

3. Ext3在文件数较少时,事务处理速度也比较快,但当文件数超过10k后,速度就比较慢了。

4. XFS和JFS的速度较慢,但随着文件数的增加,速度下降的比较缓慢。

图5 PostMark 大文件
图5 PostMark 大文件

图5是PostMark测试大文件的结果,其参数是文件大小1k至16K,同一目录下的文件数从5k增至20k,事务总数为25k时的测试结果。从图中我们可以看出:

1. 在处理大文件时,当文件数达到15k时,各种文件系统处理能力都较差。

2. 当文件数在小于10k时,ReiserFS的写回、预定模式和EXT3的写回模式性能是比较好的。但这两种文件系统的全日志模式都比较差。

3. XFS文件系统的性能居中,JFS文件系统的性能最差。

图6:Bonnie++顺序写的速率
图6:Bonnie++顺序写的速率

图7:Bonnie++顺序写时CPU利用率
图7:Bonnie++顺序写时CPU利用率

图6是Bonnie++对文件大小分别为1G,2G,4G顺序写的性能比较,图7是其CPU的利用率比较。从上述两图中我们可以看出:

1. 除了Ext3和ReiserFS的Journal模式的性能较差外,其他几种模式和XFS、JFS写磁盘的速率相当。

2. 从CPU利用率来看,各种文件系统的CPU利用率都比较低,而且随着数据量的增大CPU的利用率降低。

3. Journal模式的CPU利用率比其他两种模式要低。

图8:Bonnie++ 顺序创建文件
图8:Bonnie++ 顺序创建文件

图9:Bonnie++ 随机创建文件
图9:Bonnie++ 随机创建文件

图10:Bonnie++ 随机删除文件
图10:Bonnie++ 随机删除文件

图11:Bonnie++ 随机删除文件时的CPU利用率
图11:Bonnie++ 随机删除文件时的CPU利用率

图8至图11是Bonnie++对创建和删除文件的性能比较,文件数由50k增至400k。从中可以看出:

1. 不管是创建文件,还是删除文件,Ext3和ReiserFS的三种日志模式之间的性能差别可以忽略不计。这主要是由于创建、删除文件都是对元数据的操作,而对元数据的操作三种模式之间本身就没有什么区别。

2. 不管是创建文件,还是删除文件,Ext3的性能都比较差;ReiserFS的性能是最好的,特别是文件数少于100k时。这主要是由于Ext3是基于Ext2的,其目录项是线性组织的,而其他文件系统都是树形结构。

3. 从CPU的利用率来看,除Ext3的利用率交给外,其他几种文件系统的利用率都很低。

综上所述,我们可以得出以下结论:

1. 在小型系统,如:邮件系统或小规模的电子商务系统应用时,ReiserFS和Ext3 的性能是比较好的。但由于Ext3的目录项是线型的,而ReiserFS的目录项是树型的,故当目录下文件较多时,ReiserFS的性能更优。

2. 在对于上G的这种大文件做I/O时,各种文件系统间的性能差距很小,性能瓶颈往往在磁盘上。

3. 虽然XFS和JFS在设计结构上都比较好,但它们主要是针对大中型系统的,在小型系统中由于硬件的原因性能发挥不明显。

4. 全日志模式和预定、写回这两种模式相比,性能差距是比较大的;而预定和写回之间的性能差距不大。所以性能和安全兼顾时,文件系统的缺省安全模式,即预定模式是比较好的选择。

////
ps : reiserfs支持反刪除,ext3不行


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-10-02 23:01 

注册: 2006-09-24 4:37
帖子: 2138
送出感谢: 0 次
接收感谢: 1
BigSnake.NET 写道:
http://www.myfaq.com.cn/2005September/2005-09-15/208748.html
六、性能测试

6.1 测试环境



6.2测试工具

所用的测试工具是Postmark和Bonnie++。Postmark主要用于测试文件系统在邮件系统或电子商务系统中性能,这类应用的特点是:需要频繁、大量地存取小文件。而Bonnie++主要测试大文件的IO性能。

6.3 测试结果分析

下面将详细分析用上述两种测试工具在各种测试参数配置下的结果。

图4 PostMark 小文件
图4 PostMark 小文件

图 4是PostMark测试小文件的结果,其参数是文件大小50B增至1K, 同一目录下的文件数从5k至20k,事务总数为25k。从图中我们可以看出:

1. 不论是Ext3 还是ReiserFS,在三种日志模式中,写回(writeback)最快,预定(ordered)次之,日志(journal)最慢。

2. 在各种文件系统中,ReiserFS 的写回和预定模式是最快的,且随着文件数的增加事务处理速度下降的也很慢。

3. Ext3在文件数较少时,事务处理速度也比较快,但当文件数超过10k后,速度就比较慢了。

4. XFS和JFS的速度较慢,但随着文件数的增加,速度下降的比较缓慢。

图5 PostMark 大文件
图5 PostMark 大文件

图5是PostMark测试大文件的结果,其参数是文件大小1k至16K,同一目录下的文件数从5k增至20k,事务总数为25k时的测试结果。从图中我们可以看出:

1. 在处理大文件时,当文件数达到15k时,各种文件系统处理能力都较差。

2. 当文件数在小于10k时,ReiserFS的写回、预定模式和EXT3的写回模式性能是比较好的。但这两种文件系统的全日志模式都比较差。

3. XFS文件系统的性能居中,JFS文件系统的性能最差。

图6:Bonnie++顺序写的速率
图6:Bonnie++顺序写的速率

图7:Bonnie++顺序写时CPU利用率
图7:Bonnie++顺序写时CPU利用率

图6是Bonnie++对文件大小分别为1G,2G,4G顺序写的性能比较,图7是其CPU的利用率比较。从上述两图中我们可以看出:

1. 除了Ext3和ReiserFS的Journal模式的性能较差外,其他几种模式和XFS、JFS写磁盘的速率相当。

2. 从CPU利用率来看,各种文件系统的CPU利用率都比较低,而且随着数据量的增大CPU的利用率降低。

3. Journal模式的CPU利用率比其他两种模式要低。

图8:Bonnie++ 顺序创建文件
图8:Bonnie++ 顺序创建文件

图9:Bonnie++ 随机创建文件
图9:Bonnie++ 随机创建文件

图10:Bonnie++ 随机删除文件
图10:Bonnie++ 随机删除文件

图11:Bonnie++ 随机删除文件时的CPU利用率
图11:Bonnie++ 随机删除文件时的CPU利用率

图8至图11是Bonnie++对创建和删除文件的性能比较,文件数由50k增至400k。从中可以看出:

1. 不管是创建文件,还是删除文件,Ext3和ReiserFS的三种日志模式之间的性能差别可以忽略不计。这主要是由于创建、删除文件都是对元数据的操作,而对元数据的操作三种模式之间本身就没有什么区别。

2. 不管是创建文件,还是删除文件,Ext3的性能都比较差;ReiserFS的性能是最好的,特别是文件数少于100k时。这主要是由于Ext3是基于Ext2的,其目录项是线性组织的,而其他文件系统都是树形结构。

3. 从CPU的利用率来看,除Ext3的利用率交给外,其他几种文件系统的利用率都很低。

综上所述,我们可以得出以下结论:

1. 在小型系统,如:邮件系统或小规模的电子商务系统应用时,ReiserFS和Ext3 的性能是比较好的。但由于Ext3的目录项是线型的,而ReiserFS的目录项是树型的,故当目录下文件较多时,ReiserFS的性能更优。

2. 在对于上G的这种大文件做I/O时,各种文件系统间的性能差距很小,性能瓶颈往往在磁盘上。

3. 虽然XFS和JFS在设计结构上都比较好,但它们主要是针对大中型系统的,在小型系统中由于硬件的原因性能发挥不明显。

4. 全日志模式和预定、写回这两种模式相比,性能差距是比较大的;而预定和写回之间的性能差距不大。所以性能和安全兼顾时,文件系统的缺省安全模式,即预定模式是比较好的选择。

////
ps : reiserfs支持反刪除,ext3不行


这样看来家用reiserfs好些。


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-10-02 23:09 
头像

注册: 2005-07-02 14:41
帖子: 4133
系统: Ubuntu 14.04 (Kylin)
送出感谢: 53
接收感谢: 11
默认的好像是系统分区用ext3
而/home分区用reiserfs

似乎有些老的分区软件对reiserfs支持不好。


_________________
https://weakish.github.io


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-10-03 0:30 

注册: 2006-09-28 18:39
帖子: 41
送出感谢: 0 次
接收感谢: 0 次
jimmin 写道:
studentliu 写道:
个人感觉ext3更有前途


我也感觉ext3更有前途,毕竟大众的才是有前途的。而且我在别的Linux版本中好象没看到reiserfs格式(谁帮我确定一下)?
可是看Ubuntu的教程好象是比较倾向于reiserfs啊!它在Ubuntu中有什么地方比ext3好吗?

SuSE Linux就是默认用reiserfs格式的,感觉还不错,不过好像没有什么激动人心的信功能,开发也变慢了……


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2006-10-03 8:20 
头像

注册: 2005-06-11 14:03
帖子: 6226
地址: 不明真相的群众
送出感谢: 0 次
接收感谢: 0 次
suse现在也要放弃reiserfs了,昨天看到的新闻.


_________________
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2006-10-03 10:00 
头像

注册: 2006-05-03 0:39
帖子: 8273
地址: المريخ
送出感谢: 0 次
接收感谢: 1
jimmin 写道:
studentliu 写道:
个人感觉ext3更有前途


我也感觉ext3更有前途,毕竟大众的才是有前途的。而且我在别的Linux版本中好象没看到reiserfs格式(谁帮我确定一下)?
可是看Ubuntu的教程好象是比较倾向于reiserfs啊!它在Ubuntu中有什么地方比ext3好吗?


RH的有,我第一次接触也是FC4里面接触到的


_________________
PHP是最好的语言!不服来战!


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2006-10-03 10:03 
头像

注册: 2006-05-03 0:39
帖子: 8273
地址: المريخ
送出感谢: 0 次
接收感谢: 1
reiserfs可以动态改变分区大小


_________________
PHP是最好的语言!不服来战!


页首
 用户资料  
 
11 楼 
 文章标题 : Re: [问题]安装Ubuntu时,分区格式reiserfs和ext3应该用哪个好?
帖子发表于 : 2011-06-08 17:49 

注册: 2010-09-22 22:44
帖子: 290
送出感谢: 1
接收感谢: 1
reiserfs是Linux操作系统上面性能最好、设计最先进的文件系统,特别是reiserfs4 版本具备了很多领先的文件系统特性。reiserfs的作者是Hans Reiser,Hans是从俄裔美国人,他领导的Namesys公司致力于开发和维护reiserfs文件。特别值得一提的是reiserfs开发团队的大多数人都是在俄国国内的开发人员。


_________________
代码:
评断一个国家的品格,不仅要看它培养了什么样的人民,还要看它的人民选择对什么样的人致敬,对什么样的人追怀。 --约翰·肯尼迪
 


页首
 用户资料  
 
12 楼 
 文章标题 : Re: [问题]安装Ubuntu时,分区格式reiserfs和ext3应该用哪个好?
帖子发表于 : 2011-06-08 17:50 
头像

注册: 2010-10-07 14:23
帖子: 33994
地址: 某系某星某洲某国某省某市
系统: Archdows10
送出感谢: 29
接收感谢: 151
靠,这年流行挖坟么 :em85 :em85 :em85


_________________
心似浮云常自在,意如流水任东西。
此事背后一定有个天大的咪咪
广告:
1、走过路过,不要错过,dropbox网盘2.25G大放送
py大法好,退C保平安
java多妖孽,VB本异端
日诵一千遍,快活似神仙


页首
 用户资料  
 
13 楼 
 文章标题 : Re: [问题]安装Ubuntu时,分区格式reiserfs和ext3应该用哪个好?
帖子发表于 : 2011-06-08 17:58 
头像

注册: 2007-12-14 13:40
帖子: 49251
地址: 志虚国乌由市
系统: Win10 | Ubuntu16.04
送出感谢: 29
接收感谢: 385
月下叹逍遥 写道:
靠,这年流行挖坟么 :em85 :em85 :em85


_________________
冷轩信

渠月 · QY

CPU i7 3630QM
内存 8G
硬盘 120G SSD


页首
 用户资料  
 
14 楼 
 文章标题 : Re: [问题]安装Ubuntu时,分区格式reiserfs和ext3应该用哪个好?
帖子发表于 : 2011-06-08 18:08 
头像

注册: 2009-04-11 23:46
帖子: 4029
系统: Arch Linux
送出感谢: 11
接收感谢: 110
qy117121 写道:
月下叹逍遥 写道:
靠,这年流行挖坟么 :em85 :em85 :em85


_________________
我的博客 http://blog.lilydjwg.me/
Dropbox,你值得拥有。
提问的智慧
Arch Linux 中文论坛

我的vimrc: http://git.io/vimrc


页首
 用户资料  
 
15 楼 
 文章标题 : Re: [问题]安装Ubuntu时,分区格式reiserfs和ext3应该用哪个好?
帖子发表于 : 2011-06-08 18:54 

注册: 2010-09-22 22:44
帖子: 290
送出感谢: 1
接收感谢: 1
我错了,我再也不挖坟了。


_________________
代码:
评断一个国家的品格,不仅要看它培养了什么样的人民,还要看它的人民选择对什么样的人致敬,对什么样的人追怀。 --约翰·肯尼迪
 


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 17 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译