Linux-Kernel
核心模組太多是不是很糟糕?
我正在嘗試編譯一個 Linux 核心來調試我在 Arch Linux 上遇到的問題,並且我正在配置模組,但我不知道其中有多少東西,所以我把它們留在了上面。
如果這個核心工作,我打算保留它,但是所有這些額外的模組會減慢系統速度還是只會在需要時才載入?
雖然您不會注意到任何性能改進(假設您使用實際需要的模組建構核心),但刪除不需要的模組有一些好處:首先,它可以顯著減少編譯時間,其次,它會減少最終核心。
創建一個
.config
withmake localmodconfig
是讓你的腳濕透的好方法。請參閱 Arch Wiki 了解傳統的編譯方法。
模組根據需要載入:不用擔心,因為沒有減速。