LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: cwjiof

请帮助充实ArchWiki上的 中文 文章:Work and Play with Arch

[复制链接]
发表于 2008-11-13 16:31:09 | 显示全部楼层
咳...楼上各位.你们走题了.
回复 支持 反对

使用道具 举报

发表于 2008-11-13 17:38:06 | 显示全部楼层
Post by qft;1908055
当然各个文件系统各有所长,要扬长彼端才对。之前看过很多不同的benchmark,我自己也经常换文件系统,得出的结论还是有很多出入的,不过一般比较一致是jfs占用的cpu最少,reiserfs处理大量小文件最好,xfs处理大文件最好,而且支持在线碎片整理,不过删除文件速度慢,对断电容忍性很差,reiser4如果工作的话速度最快,可是bug还是很多,据说经常有奇怪的问题。除了reiser4意外最快的就是ext2了,和reiser4速度不相上下。前几天试过ext4,速度确实很快,不过一项不喜欢ext系列的,因为多出来的lost+found目录。现在我的分配是这样:
/boot: ext2 因为/boot除了更新kernel以外都是只读不写的,所以没有必要用journal,ext2最恰当。
/: jfs 因为占用cpu少。
/var: reiserfs 这个似乎没有争议吧?
/home: xfs 大量大的媒体文件,而且频繁读写,需要整理碎片(别说linux不需要整理碎片,这个整理和不整理还是能看出区别的,尤其对truecrypt的image来讲。我有一个300G的image整理之前是一万多块,整理完了只有3块了)所以xfs是最好的选择。


做个记号,回去试下
回复 支持 反对

使用道具 举报

发表于 2008-11-13 20:32:02 | 显示全部楼层
说的我也想更换文件系统了。怎么办ext3转化过去呢?
回复 支持 反对

使用道具 举报

发表于 2008-11-13 22:18:19 | 显示全部楼层
回ls,先把系统用tar打包,然后格式化,然后解压。大约3G的系统一共半小时

我倒是觉得用那么多文件系统会不会造成系统资源浪费阿。用一种加载的模块都少一些呢
回复 支持 反对

使用道具 举报

发表于 2008-11-13 22:51:25 | 显示全部楼层
我以前也有这种担心,不过试过才知道绝对利大于弊了。加载模块时间几乎是乎略不记的,手动modprobe一下就知道了。可是对于某些操作,不同文件系统见的区别是非常大的,比如说/var用xfs或者用reiserfs,pacman的速度可以差十倍左右,我自己试过。对于大文件xfs的优势也是明显能感觉出来的,尤其是整理过碎片之后。我有很多超过100G的文件,区别十分明显。

之前看过有个人用很夸张的办法,把/设成xfs,然后在/下创建一个大文件,把这个文件格式化成reiser然后在这个文件里做/var,这样reiser和xfs的优势都利用到了……

其实ext4已经很好了,而且也支持碎片整理,要不是讨厌的lost+found我就所有分区都用ext4了。还是等btrfs吧……
回复 支持 反对

使用道具 举报

发表于 2008-11-13 23:09:22 | 显示全部楼层
Post by qft;1908226
我有很多超过100G的文件,区别十分明显。

请问您老用的是多大容量的磁盘阵列。
回复 支持 反对

使用道具 举报

发表于 2008-11-13 23:50:03 | 显示全部楼层
Post by qft;1908226
其实ext4已经很好了,而且也支持碎片整理,要不是讨厌的lost+found我就所有分区都用ext4了。还是等btrfs吧……


说说为啥lost+found令你讨厌??
回复 支持 反对

使用道具 举报

发表于 2008-11-14 03:46:31 | 显示全部楼层
Post by coderoar;1908231
请问您老用的是多大容量的磁盘阵列。

2T多一点而已, 而且也不是硬盘阵列。一般我自己的文件都放在truecrypt里面,所以有很多大的镜像。
Post by zhong
说说为啥lost+found令你讨厌??  

没有特别原因了,个人喜好而已,呵呵,洁癖……

BTW好像应该回到主题上来了……呵呵,有时间还是去wiki多写点东西吧
回复 支持 反对

使用道具 举报

发表于 2008-11-14 13:12:46 | 显示全部楼层
Post by qft;1908055
当然各个文件系统各有所长,要扬长彼端才对。之前看过很多不同的benchmark,我自己也经常换文件系统,得出的结论还是有很多出入的,不过一般比较一致是jfs占用的cpu最少,reiserfs处理大量小文件最好,xfs处理大文件最好,而且支持在线碎片整理,不过删除文件速度慢,对断电容忍性很差,reiser4如果工作的话速度最快,可是bug还是很多,据说经常有奇怪的问题。除了reiser4意外最快的就是ext2了,和reiser4速度不相上下。前几天试过ext4,速度确实很快,不过一项不喜欢ext系列的,因为多出来的lost+found目录。现在我的分配是这样:
/boot: ext2 因为/boot除了更新kernel以外都是只读不写的,所以没有必要用journal,ext2最恰当。
/: jfs 因为占用cpu少。
/var: reiserfs 这个似乎没有争议吧?
/home: xfs 大量大的媒体文件,而且频繁读写,需要整理碎片(别说linux不需要整理碎片,这个整理和不整理还是能看出区别的,尤其对truecrypt的image来讲。我有一个300G的image整理之前是一万多块,整理完了只有3块了)所以xfs是最好的选择。


我也想试试,不过我只有/和/home两个分区,呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-11-17 11:58:15 | 显示全部楼层
唉……Linux 中文社区要想发展起来,贡献精神最重要,这是开源的核心精神之一。
回复 支持 反对

使用道具 举报

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

本版积分规则

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