LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2098|回复: 11

JFS 和 XFS 主要分别在哪里?

[复制链接]
发表于 2009-3-26 02:00:11 | 显示全部楼层 |阅读模式
好像都是server用,大档案读写比较快?好像又都是用B+ Tree

wikipedia上的比较图说XFS不支持Creation Timestamp。JFS没有File change log等。但这对日常做个人server用会有什么区别?
发表于 2009-3-26 14:16:55 | 显示全部楼层
JFS有产生碎片的缺点,XFS删除文件慢。
回复 支持 反对

使用道具 举报

发表于 2009-3-26 14:47:05 | 显示全部楼层
JFS、XFS都用过。
JFS:挂载慢,CPU占用小,善于小文件,大文件也有不错表现。刚开始文件性能很棒,约1个月后变慢。
XFS:挂载卸载超快,大文件操作快,小文件也可以接受,有很强的健壮性,但删除慢,约1个月后变慢。以前看过XFS有整理工具,奇怪现在的XFS、EXT4的整理工具都消失了。
ReiserFS3.6,挂载慢,删除大文件特慢,用久了速度下降好像没有又好像有,但CPU占用率稍微高一点。
EXT3挂载快、卸载快,CPU占用小,性能稳定不变,小大文件都不错,删除也快。兼容性健壮性强。但磁盘空间利用率最低。我现在用他。刚开始害怕ext3对/usr/portage操作比ReiserFS3.6慢,实践证明13万多个小文件的差别察觉不到。
EXT4,扫描检测超快,在线整理工具不见了,听说强制打开磁盘缓存,听说有丢失数据的风险。等2.6.29-rX内核后有稳定支持ext4的livecd后全面升级为EXT4。

PS:如果针对不同目录情况同时使用多种文件系统理论上达到最佳,例如 /boot ext2 ,/usr/portage ReiserFS ,/home ext3 ,某个目录 XFS ,某个目录 JFS。 但事实多种文件格式并存,从使用感觉上讲,性能不但没提高,反而有少许降低,不同文件格式之间拷贝也没有同文件格式之间快。
个人桌面用EXT3很爽。
个人server用带有整理工具的XFS也不错。
回复 支持 反对

使用道具 举报

发表于 2009-3-26 18:27:55 | 显示全部楼层
参考后,自己分区试试吧~~
回复 支持 反对

使用道具 举报

发表于 2009-3-26 20:37:27 | 显示全部楼层
jfs 无法碎片整理,正打算切换到ext4.
回复 支持 反对

使用道具 举报

发表于 2009-3-26 21:10:00 | 显示全部楼层
jfs挂载不慢啊,至少不会比ext3慢也不会说比xfs慢。。我从xfs转到jfs的。。因为arch里面小文件实在是太多了
回复 支持 反对

使用道具 举报

发表于 2009-3-26 23:50:13 | 显示全部楼层
Post by jarryson;1965935
jfs挂载不慢啊,至少不会比ext3慢也不会说比xfs慢。。我从xfs转到jfs的。。因为arch里面小文件实在是太多了


嗯,看了一下测试,应该使我记错了。JFS挂载也是很快的。当时安装Gentoo第一个就用jfs。后来问题是出现性能下降严重。而且JFS2也开发出来了,但不见踪影。
回复 支持 反对

使用道具 举报

发表于 2009-3-26 23:58:30 | 显示全部楼层
XFS最好不要用在/或者/var上,很恐怖
回复 支持 反对

使用道具 举报

发表于 2009-3-27 01:20:32 | 显示全部楼层
xfs的碎片整理工具是xfs_fsr。对应的包为xfsdump。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-27 06:52:55 | 显示全部楼层
Post by yourfriend;1966061
嗯,看了一下测试,应该使我记错了。JFS挂载也是很快的。当时安装Gentoo第一个就用jfs。后来问题是出现性能下降严重。而且JFS2也开发出来了,但不见踪影。

wikipedia上说,linux下的JFS就是JFS2。JFS1是只有AIX有。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表