LinuxSir.cn,穿越时空的Linuxsir!

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

gentoo用户转arch问答第二篇【已更新】

[复制链接]
 楼主| 发表于 2010-7-31 17:40:51 | 显示全部楼层
Post by yafeng;2106217
arch的tty不丑啊,你是没吧/etc/skel/下的文件拷到用户目录吧,我一直用reiserfs做根,慢么……比ext快很多吧……


ext直接无视,reiserfs的挂载的确很慢。
http://www.debian-administration.org/articles/388
文章比较老,版本也不高,其他评测也说明reiserfs的挂在速度的确让人揪心。我gentoo是reiserfs的。这次虚拟机里装xfs,比较所占相对启动时间(和系统启动过程比较,绝对的比较不说明问题),的确reiserfs差好多。

btrfs不敢用,小白鼠。reiserfs4本来比较期待,可hans干嘛杀妻啊!!!现在开发进度巨慢。
回复 支持 反对

使用道具 举报

发表于 2010-7-31 18:33:51 | 显示全部楼层
xfs
不建议使用xfs作为日常文件系统,曾经在我的NAS上用xfs,因为考虑到P2P下载的文件比较大,用xfs效率会高一些,但是实际使用让人崩溃,删除目录,文件(recursively)慢到令人乍舌。当然,可能是我文件不够大,无法发挥其特性。

一般情况下ext4就够了,若有大文件可以选择large或者large4 option。

AUR
有些需要从源代码编译,有些就是批处理罢了,具体看PKGBUILD;-)
回复 支持 反对

使用道具 举报

发表于 2010-7-31 23:11:50 | 显示全部楼层
Post by yafeng;2106217
arch的tty不丑啊,你是没吧/etc/skel/下的文件拷到用户目录吧,我一直用reiserfs做根,慢么……比ext快很多吧……


我的/etc/skel/下面咋啥东西也没有?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-7-31 23:15:19 | 显示全部楼层
Post by crazyrain;2106273
我的/etc/skel/下面咋啥东西也没有?


隐藏的,其实就一bash的颜色配置,我用zsh,基本没关系的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-2 00:34:19 | 显示全部楼层
问题更新,欢迎大家继续。
回复 支持 反对

使用道具 举报

发表于 2010-8-2 02:10:12 | 显示全部楼层
我用 kernel26zen-git + btrfs 的时候可以感觉到响应速度的提升。。
所以我觉得自己编译一个内核还是有意义的。。

升级会覆盖。。不过我一直跟着升级也没遇到什么问题。。
回复 支持 反对

使用道具 举报

发表于 2010-8-2 08:44:47 | 显示全部楼层
initramfs 里面可以放一些系统启动时候需要的模块,另外可以运行在mount / 之前的命令,例如需要使用 lvm , raid 之前必须执行的特定的命令。

当使用 lvm, raid 的时候必须使用独立的boot分区。另外,为了安全也建议使用boot分区。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-2 21:28:41 | 显示全部楼层
Post by hnws;2106407
我用 kernel26zen-git + btrfs 的时候可以感觉到响应速度的提升。。
所以我觉得自己编译一个内核还是有意义的。。

升级会覆盖。。不过我一直跟着升级也没遇到什么问题。。


覆盖了自己编译的还有啥意义呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-2 21:30:16 | 显示全部楼层
Post by hpo3;2106415
initramfs 里面可以放一些系统启动时候需要的模块,另外可以运行在mount / 之前的命令,例如需要使用 lvm , raid 之前必须执行的特定的命令。

当使用 lvm, raid 的时候必须使用独立的boot分区。另外,为了安全也建议使用boot分区。

这个我知道啊,可都常用的都编译进内核,不常用的用时在启动模块。不用lvm,raid。现在gentoo就没那东西,完全不知干啥的。
回复 支持 反对

使用道具 举报

发表于 2010-8-2 23:19:37 | 显示全部楼层
Post by xliotx;2106501
这个我知道啊,可都常用的都编译进内核,不常用的用时在启动模块。不用lvm,raid。现在gentoo就没那东西,完全不知干啥的。


照你的情况,如果不用splash,initrd完全是没用的。因为你的内核只要能在你的硬件上启动就行了。

可是就一个发行版来说,如果考虑在各个硬件上启动,使用各种文件系统,各个显卡的DRM模块等,估计光内核就很大了。而使用initrd,就可以能模块的全部模块化,只要一个不到2M的内核+为当前硬件定制的initrd就行了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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