【求助】 内核编译的时间太长了。。。怎么缩短。。

内核编译和嵌入式产品的设计与开发
回复
osxure
帖子: 9
注册时间: 2009-07-15 8:18

【求助】 内核编译的时间太长了。。。怎么缩短。。

#1

帖子 osxure » 2009-09-19 16:40

我今天开始编译2.6.31,发现编译的速度奇慢,要两个小时左右 怎么缩短编译时间?? 我实在xwindow下面编译的。。。
头像
冲浪板
论坛版主
帖子: 7513
注册时间: 2007-05-06 8:19

Re: 【求助】 内核编译的时间太长了。。。怎么缩短。。

#2

帖子 冲浪板 » 2009-09-19 16:44

换命令汗的...
两小时你都等不了,那想当初....
这时候可以寻个片来看...
头像
懒蜗牛Gentoo
论坛版主
帖子: 7353
注册时间: 2007-03-02 17:36
系统: Linux Mint

Re: 【求助】 内核编译的时间太长了。。。怎么缩短。。

#3

帖子 懒蜗牛Gentoo » 2009-09-19 17:13

方法0.关了图形界面,在字符下编译。
方法1.去掉内核中不必要的驱动。
方法2.换个好点的电脑
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事
头像
tenzu
论坛版主
帖子: 36924
注册时间: 2008-11-21 20:26

Re: 【求助】 内核编译的时间太长了。。。怎么缩短。。

#4

帖子 tenzu » 2009-09-19 17:26

换电脑是王道
lgnq
帖子: 32
注册时间: 2005-08-29 11:31
来自: Shang Hai

Re: 【求助】 内核编译的时间太长了。。。怎么缩短。。

#5

帖子 lgnq » 2009-10-17 11:25

distcc + ccache

可以大大缩短编译时间
IBM T30 : P4 2.0+768M+ATI 7500 ubuntu 6.10+beryl+AIGLX / Windows XP+SP2
desktop : Core 2 6300 1.86G+1G+NVIDIA GeForce 7300 GT ubuntu 7.04 / Windows XP / Vista
头像
白鳍豚
帖子: 2356
注册时间: 2009-01-19 23:03

Re: 【求助】 内核编译的时间太长了。。。怎么缩短。。

#6

帖子 白鳍豚 » 2009-10-17 11:34

lgnq 写了:distcc + ccache

可以大大缩短编译时间
谢谢!记号
gzbao9999
帖子: 627
注册时间: 2008-11-08 18:34

Re: 【求助】 内核编译的时间太长了。。。怎么缩短。。

#7

帖子 gzbao9999 » 2009-10-17 11:41

关键还是精简配置
我最初编译出来的image在20M左右 需要2小时
后来参考某位大侠的帖子,编译出来的image<4M 半小时以内就能编译完成了
另外编译的时候可以在后面加上>/dev/null (把大部分无聊的刷屏信息过滤掉)
气血鼓荡,身体发胀,偶飘上头,三时舒畅
toddbmg
帖子: 62
注册时间: 2007-08-09 0:23
来自: 广东
联系:

Re: 【求助】 内核编译的时间太长了。。。怎么缩短。。

#8

帖子 toddbmg » 2009-10-17 15:07

1。精简内核
2。如果你的电脑是双核则make -j2,4核的则make -j4 ;或schedutool -D -e make -j2

make -jn 选项是告诉make开n个线程来编译。
头像
stesen
帖子: 397
注册时间: 2008-11-16 11:11

Re: 【求助】 内核编译的时间太长了。。。怎么缩短。。

#9

帖子 stesen » 2009-11-10 19:23

toddbmg 写了:1。精简内核
2。如果你的电脑是双核则make -j2,4核的则make -j4 ;或schedutool -D -e make -j2

make -jn 选项是告诉make开n个线程来编译。
双核是j3,开3个线程效率比较高,4核是j5,一般为cpu数+1
不过不是所有程序都能用多核加速的,有些程序会编译出错
等俺有钱了,俺把M$买来好好搓搓
czyhd
帖子: 94
注册时间: 2007-04-21 13:05

Re: 【求助】 内核编译的时间太长了。。。怎么缩短。。

#10

帖子 czyhd » 2009-11-13 20:40

学习了
lgnq 写了:distcc + ccache

可以大大缩短编译时间
delectate
帖子: 18311
注册时间: 2008-01-09 22:41

Re: 【求助】 内核编译的时间太长了。。。怎么缩短。。

#11

帖子 delectate » 2009-11-13 20:51

学习中

mark
回复