编译内核,最多能把启动时间减少到多少?

编译打包和其他
头像
jinsaiuser
帖子: 100
注册时间: 2007-10-10 9:25

#31

帖子 jinsaiuser » 2008-09-17 16:26

gekko511 写了:alermate版的ubuntu启动速度确实还可以了,就是要进x系统消耗的时间就多了

发行tinyx的启动速度,比正常的x快好多好多啊。

不过ubuntu上我还没装过tinyx。有谁装过没?分享下呢
你好,我的问题和你的一样!最后你是怎么解决的?
我用的是 ubuntu6.06的启动到Xwindow大约45s
工控板是:400Mcpu
bingyuan
帖子: 244
注册时间: 2007-09-17 16:20

#32

帖子 bingyuan » 2008-09-19 10:15

有必要吗?我自己编译的内核,1M,快,也得好几秒,没有必要整,系统性能没见怎么提高。
ti8er
帖子: 497
注册时间: 2006-10-18 8:48

Re:

#33

帖子 ti8er » 2008-10-14 17:28

BigSnake.NET 写了:不可能吧....
我从beep到grub都差不多十秒了..

除非搞成LFS那种超小内核... 不过根本不实用
没有用过LFS不要说LFS不实用! :ema0

我的是Pentium M 1.7G的处理器,256MB内存,硬盘才4200转的垃圾笔记本。现在用的就是LFS操作系统。

速度如下:
编译Linux内核2.6.26.4,需要的时间:6分20秒。
开机到控制台界面:10秒。
输入startx启动图形界面(xfce4.4.2):15秒。

同时我机器上有个XP的双系统,XP开机到进入桌面:1分20秒。
XP硬盘不转,可以正常工作的时间:4分钟多。其中要是开个网页,开个文档,硬盘又会狂转,根本无法忍受!

(补充:一些狂热的发烧友,用他的极品电脑搞了LFS,启动到命令行的时间:5秒,输入startx到图形界面的时间:7秒!)
-----------------------
我现在一直用这个LFS系统,可以做我想做的任何事情(上网、QQ、C编程、LaTeX、用wine打梦幻西游),不想做的我都没有去安装。没有哪个系统比这个更适合我了!
官方网页:
http://www.linuxfromscratch.org
最好的中文论坛:
http://www.linuxsir.org/bbs/forum58.html
上次由 ti8er 在 2008-10-14 17:38,总共编辑 1 次。
ti8er
帖子: 497
注册时间: 2006-10-18 8:48

Re: 编译内核,最多能把启动时间减少到多少?

#34

帖子 ti8er » 2008-10-14 17:36

有的人用虚拟机跑LFS,慢了说LFS不行。我真晕倒! :em20
用虚拟机跑任何系统,速度绝对是慢一个数量级。不然你在UBUNTU虚拟XP看看?或者在XP中虚拟UBUNTU看看?而且还有兼容性、冲突性问题,慢是肯定的了。

要LFS最高效,你必须像对待一个真正的操作系统一样,给它一个独立的、足够的分区!还要进行合理的内核配置。乱配置内核菜单,搞错了也不行,可能还会启动不了。

如果你觉得配置好了还是慢,你来找我! :em11
头像
pxw816
帖子: 296
注册时间: 2007-10-16 19:29

Re: 编译内核,最多能把启动时间减少到多少?

#35

帖子 pxw816 » 2008-10-17 0:47

我的华硕主板有这个功能。5秒内启动。不过仅能看图片,网页,聊天等。
cpu:Intel(R) Core(TM)2 Quad CPU Q6600
mem:2GB DDR2 800 *4
disk:ide320GB+(640GB+640GB)raid
video:Nvidia GTX 260+
network: Atheros AR8121/AR8113
monitor: BENQ FP92W
OS: ubuntu
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35

Re: 编译内核,最多能把启动时间减少到多少?

#36

帖子 yaska » 2008-10-17 9:45

速度要快的话,最好有针对性,比如epc,或者自己的机器。

1. 编译内核把不用的全都干掉,内核小了,grub加载的时间会少一点。
2. 修改initrd.img,把没用的文件,内核模块都去掉,体积会小一点,减少grub加载的时间; 还要把无用的脚本去掉,ubuntu 默认的功能太多了,最好简化到 mount rootfs 再 chroot 就完了。
3. 修改 init,尽量精简。
4. 尽量把启动X提前,ubuntu 已经用到了upstart,可以并行运行,去掉没有必要的服务,必需的服务则放到X之后。

大工程,就想到这些了,lx补充吧。
上次由 yaska 在 2008-10-17 20:43,总共编辑 1 次。
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35

Re: 编译内核,最多能把启动时间减少到多少?

#37

帖子 yaska » 2008-10-17 9:47

pxw816 写了:我的华硕主板有这个功能。5秒内启动。不过仅能看图片,网页,聊天等。
这是固化到主板的 精简linux 系统,能弄出来吗? 我想研究研究。 :em09
zbdong
帖子: 40
注册时间: 2008-10-13 19:00

Re: 编译内核,最多能把启动时间减少到多少?

#38

帖子 zbdong » 2008-10-17 19:24

怎么 工控板都用上LINUX了, 同志不要太牛啊! :em05 :em05
头像
niaoren
帖子: 178
注册时间: 2008-04-28 11:52

Re: 编译内核,最多能把启动时间减少到多少?

#39

帖子 niaoren » 2009-06-06 23:58

要那么快干什么,世界末日了么? :em20
wodeziren666
帖子: 13
注册时间: 2009-05-31 14:17

Re: 编译内核,最多能把启动时间减少到多少?

#40

帖子 wodeziren666 » 2009-06-09 15:49

个人感觉增加不大吧,官方的安装包把许多驱动都做成module了,内核精简的空间不大吧。
回复