|
|
第 1 帖 | |
|
|
标题: arch启动速度的优化 最近lsmod一下,发现列出的模块N多,好几个屏幕才显示完,故查了一下,找到篇文章解决这个问题http://bbs.archlinux.org/viewtopic.php?t=19097
1. 重新制作initrd.首先备份/boot/initrd26.img,修改 /etc/mkinitrd.conf. 这里的模块只是用来支持arch的启动,所以usb,cd的模块可以禁用掉,启动以后需要时再加载. 例如我的硬盘是sata的: 代码:
代码:
代码:
代码:
代码:
代码:
2. 编辑 /etc/rc.conf,将不需要的模块加入 BLACKLIST. 3. 编译 /etc/rc.conf 在某些daemons前加上@,使之在后台运行.加快启动速度. 例如我的 DAEMONS=(syslog-ng network @crond @sshd @squid !alsa)
__________________
[Archlinux]=the stability and simplicity of Slackware and the speed of Gentoo Welcome to my WiKi http://arithboy.org/wiki/ |
|
|
|
|
|
|
|
第 2 帖 | |
|
|
good,thanks
__________________
虚心学习,日有所得。 最方便的基于debian的发行版,自动检测硬件,启动window,8cm小DVD光盘可刻写,边上网边安装到硬盘。适合兄弟们使用的knoppix 5.01中文版正式提供下载(有抓图),欢迎试用。 http://www.linuxsir.org/bbs/showthread.php?t=265312 |
|
|
|
|
|
|
|
第 3 帖 | |
|
|
我这里是自动获取ip,network是最费时间的,把network前面加了@,呵呵
__________________
wd irc.oftc.net/6667 #chat-cn, #openbox-cn |
|
|
|
|
|
|
|
第 4 帖 | |||
|
|
楼主,你的
引用:
引用:
|
|||
|
|
|
|||
|
|
第 5 帖 | ||
|
|
引用:
如,我的机器有一个以太网卡(被我固定为eth0),一个无线网卡(eth1),我在家通过eth0连接局域网,根本没有无线连接,而在公司则通过无线HUB接驳,无需以太连接。 所以我在GRUB中配置两个启动项,分别是OFFICE和HOME 其中OFFICE的kernel有NET=wireless,HOME的有NET=lan的参数 lan和wireless分别为/etc/network-profile/中针对eth0,eth1的配置文件。 可以省去双重启动的等待时间。 同时,如果是DHCP的话,可以在这些配置文件中配置DHCPCD_ARGS="-t 5 -h $HOSTNAME"把dhcpcd的时间规定到5秒内完成。不完成直接报错跳过。
__________________
Happy Hacking http://arbinger.blogchina.com |
||
|
|
|
||
|
|
第 6 帖 | |
|
|
精华区有这篇文章,为什么要重发一遍?
__________________
与其苟延残喘,不如从容燃烧! |
|
|
|
|
|
|
|
第 7 帖 | ||
|
|
引用:
启动速度真的快了一倍以上,楼主高见
__________________
学习和快乐不全在书本,在沟通! |
||
|
|
|
||
|
|
第 8 帖 | |
|
|
硬盘模块的定义现在在arch里面已经失去作用了,arch不用mkinitrd了
__________________
CPU:AMD X3 720BE (OC X4 3.5G) 散热器:超频三南海 主板:Gigabit MA790GP-UD4H 显卡:ASUS 9600GSO 384MB/192Bit 内存:GeiL 2G/800 x 2 @1GHz 硬盘:Seagate 640G+160G SATA2 刻录机:Pioneer 22x DVD-RW 显示器:LG L225WT 电源:冷静王至尊版HK500-52AP 机箱:CoolerMaster 534 Enturion (MODed) |
|
|
|
|
|
|
|
第 9 帖 | ||
|
|
引用:
|
||
|
|
|
||
|
|
第 10 帖 | ||
|
|
引用:
|
||
|
|
|
||
|
|
第 11 帖 | |
|
|
代码:
__________________
k q l |
|
|
|
|
|
|
|
第 12 帖 | |
|
|
现在用那个什么cpio的了,mkinitrd过时了,我的系统里已经没这个命令了
只要修改配置文件的hook等,然后运行一下脚本,就ok了。 用 network& 把network放到另一个进程,两个进程同时进行。 |
|
|
|
|
|
|
|
第 13 帖 | ||
|
|
引用:
|
||
|
|
|
||
|
|
第 14 帖 | |
|
|
network前可以加上! 启动后需要上网时 /etc/rc.d/network start就可以了。
|
|
|
|
|
|
|
|
第 15 帖 | |
|
|
kao....棺材帖都翻出来啦。。。结论就是hook越少,启动越快,我只有base。。。完毕
__________________
Archlinux 2007.08-2+kernel-2.6.24-ARCH+还是用回openbox 终于用上OSX了,可怜我用了4年的Arch就这样被我干掉了 |
|
|
|
|
|