1. 什麼是內核模塊
內核模塊具有以下兩個特點:1. 模塊本身並不被編譯進內核文件(zImage或bzImage),可以根據需求,在內核運行期間動態的安裝或卸載。
2. 為什麼需要內核模塊
原因:Linux內核的整體結構非常龐大,其包含的組件也非常多,如何使用這些組件呢,方法1:把所有的組件都編譯鍵內核,即:zImage或bzImage,但這樣會導致一個問題:佔用內存過多。然後內核模塊就誕生了,可以不用被編譯進內核但是可以動態的添加到正在運行的內核中!
3. 如何使用內核模塊
1> 安裝模塊 insmod filename.ko
2> 卸載模塊 rmmod filename
3> 查看模塊 lsmod
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/223051.html