自動清除內(nèi)核模塊
與自動加載相同,在大部分情況下,自動清除內(nèi)核模塊也只有在內(nèi)存受限的系統(tǒng)中(比如嵌入式系統(tǒng))才成為問題。不過,應(yīng)該知道內(nèi)核模塊在加載時可以使用 insmod --autoclean 標記,如果它們當前 沒有被使用,則這個標記將它們標識為不可加載的。
較老的 kerneld 后臺進程會周期性地調(diào)用 rmmod --all,刪除不使用的內(nèi)核模塊。在特殊的情況下(如果沒有使用 kerneld,在最新的 Linux 系統(tǒng)中沒有這個后臺進程),可能會向 crontab 添加命令 rmmod --all,讓它每一分鐘左右運行一次。不過,在大部分情況下這個問題根本是多余的,因為內(nèi)核模塊所使用的內(nèi)存通常比用戶進程少得多。
![]() | ![]() .. 定價:¥45 優(yōu)惠價:¥42 更多書籍 |
![]() | ![]() .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 |