編譯kernel之後還能用原本的程式嗎? - Linux

Table of Contents

因為我目前的網樂通少掉一些iptables的module,想說順便研究一下編譯kernel,
看了鳥哥的教學,想確認幾個問題:

1.
編譯kernel後,我原本的程式還能使用嗎?還是要全部重編?如果可以的話,要如何
避免程式全部重編?
2.
目前看到大部分的iptables都用modules,鳥哥那邊好像也是這樣避免kernel肥大,
但如果我的工作目的全都是網路,這樣直接編到kernel裡面會比較有效率嗎?

新手上路,麻煩各位指點了,感恩。

--
起初,他們追殺共產主義者,我沒有說話,因為我不是共產主義者;
接著,他們追殺猶太人,我沒有說話,因為我不是猶太人;
後來,他們追殺工會成員,我沒有說話,因為我不是工會成員;
此後,他們追殺天主教徒,我沒有說話,因為我是新教教徒;
最後,他們奔我而來,卻再也沒有人站起來為我說話了。
《First They Came(他們首次來時)》,Martin Niemoller牧師(1892-1984)

--

All Comments

Charlotte avatarCharlotte2014-01-03
1. 可以 2. 理論上會,但是我感覺不出來 XD
Tristan Cohan avatarTristan Cohan2014-01-07
2的話應該是不會有感覺得到的差異, 純粹考慮kernel大小即可
Linda avatarLinda2014-01-08
2.modules基本上只多了載入和卸載相關處理,故稍占記憶體多點.
Sierra Rose avatarSierra Rose2014-01-12
有些跟核心相關的要重裝,例如Virtualbox, bumblebee之類
Andy avatarAndy2014-01-15
請問要如何判斷和核心有相關呢?
Michael avatarMichael2014-01-19
通常是有 .ko 檔的會跟核心有關