[閒聊] 在您的電腦上,編譯 Kernel 需時多久?

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

[閒聊] 在您的電腦上,編譯 Kernel 需時多久?

文章Tetralet » 週五 11月 19, 2004 10:02 am

自從改用 Debian 之後,
就再也沒有自己去編譯 Kernel 了,
因為 apt-get 就很夠用了呀!

前幾天為了要讓 Kernel 能支援 mppe,
不得不試著自己來試著重新編譯 Kernel...
我的機器是 Celeron 900,Ram 有 256 MB,
但在下達 make-kpkg 後,
它竟然足足跑了二個小時才將 Kernel 編譯出來... :w_51:
不過編出來的 Kernel 可以正常使用沒問題。

請問大家使用 make-kpkg 來編譯 Kernel 時需時多久呀?
我的會不會太慢了呢?
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:[閒聊] 在您的電腦上,編譯 Kernel 需時多久?

文章阿信 » 週五 11月 19, 2004 12:48 pm

make-kpkg 會比較慢呢,還有一些打包的動作。

如果用 Debian 預設的 kernel config,兩個小時應該算正常呢。
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:[閒聊] 在您的電腦上,編譯 Kernel 需時多久?

文章企鵝狂 » 週五 11月 19, 2004 3:25 pm

也太慢了一點吧...

我都是自己抓kernel.org下來編的 因為我不會用debian的:ooops:

在一台 PII 400上面也沒有那麼久..
http://news.bbc.co.uk/1/hi/world/asia-pacific/country_profiles/1285915.stm


Country profile: Taiwan
Map of Taiwan
Taiwan is the island which has for all practical purposes been independent for half a century, but which China regards as a rebel region that must be reunited with the mainland - by force if necessary.
企鵝狂
活潑的高中生
活潑的高中生
 
文章: 477
註冊時間: 週三 3月 31, 2004 11:13 am
來自: 台灣共和國

re:[閒聊] 在您的電腦上,編譯 Kernel 需時多久?

文章Linkey » 週五 11月 19, 2004 4:45 pm

make menuconfig + make +make modules=40分
20 19 1
Linkey
可愛的小學生
可愛的小學生
 
文章: 37
註冊時間: 週四 3月 25, 2004 9:31 pm

Re: re:[閒聊] 在您的電腦上,編譯 Kernel 需時多久?

文章Tetralet » 週五 11月 19, 2004 6:21 pm

Linkey 寫:make menuconfig + make +make modules=40分
20 19 1

請問是否有試過用 make-kpkg 來編譯呢?
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:[閒聊] 在您的電腦上,編譯 Kernel 需時多久?

文章kanru » 週五 11月 19, 2004 8:20 pm

要看你選了多少 module 吧
如果只選要用的 module 而已,應該不用很久,可能 10 ~ 30 分鐘就好了
module 多的話, 2 個小時也是正常的 8-)
圖檔
頭像
kanru
榮譽學長
榮譽學長
 
文章: 578
註冊時間: 週六 7月 12, 2003 12:09 pm

re:[閒聊] 在您的電腦上,編譯 Kernel 需時多久?

文章訪客 » 週五 11月 19, 2004 10:46 pm

33 min

make-kpkg kernel_image
config 是用 kernel-image-2.6.9-1-k7_2.6.9-2_i386.deb 的

Athlon XP 3200+
256 M
多工
訪客
 

Re: re:[閒聊] 在您的電腦上,編譯 Kernel 需時多久?

文章yenjinc » 週五 11月 19, 2004 11:44 pm

kanru 寫:要看你選了多少 module 吧
如果只選要用的 module 而已,應該不用很久,可能 10 ~ 30 分鐘就好了
module 多的話, 2 個小時也是正常的 8-)


恩,感覺上的確是這樣...

我只有必要的才會編入核心,其他用不到或根本不用的都全部取消,
從make;make modules_install;make install...
整個過程約5~6分鐘左右...
(省電模式,P-M 600Mhz)

我也遇過那種機器幾乎所有選項都編成M的,
編譯起來,超過30分鐘以上...
(好像是P4-2.xG以上的...)

似乎同kanru大大所說的,編入的modules越多,會花費較久的時間...
yenjinc
懵懂的國中生
懵懂的國中生
 
文章: 190
註冊時間: 週三 7月 14, 2004 12:29 am

re:[閒聊] 在您的電腦上,編譯 Kernel 需時多久?

文章企鵝狂 » 週六 11月 20, 2004 12:46 am

恩..對了..

不知道大家make時候有沒有用 -j選項

可以一次讓make 多fork幾個process來工作

有人測試make -j 3或 -j 4可以減少一些compile的時間

在更多的話可能會變慢了.. -j後面沒有數字的話

make會瘋狂的生出process來..讓你電腦當掉..
http://news.bbc.co.uk/1/hi/world/asia-pacific/country_profiles/1285915.stm


Country profile: Taiwan
Map of Taiwan
Taiwan is the island which has for all practical purposes been independent for half a century, but which China regards as a rebel region that must be reunited with the mainland - by force if necessary.
企鵝狂
活潑的高中生
活潑的高中生
 
文章: 477
註冊時間: 週三 3月 31, 2004 11:13 am
來自: 台灣共和國

Re: re:[閒聊] 在您的電腦上,編譯 Kernel 需時多久?

文章阿信 » 週一 11月 22, 2004 1:04 pm

企鵝狂 寫:恩..對了..

不知道大家make時候有沒有用 -j選項

可以一次讓make 多fork幾個process來工作

有人測試make -j 3或 -j 4可以減少一些compile的時間

在更多的話可能會變慢了.. -j後面沒有數字的話

make會瘋狂的生出process來..讓你電腦當掉..


SMP的環境下打 -j (cpu +1) 的確會快許多,會看多數顆 CPU跑到9x%左右。

如果直接打 -j 的話,我是頓到像當掉... :-)
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義


回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron