模塊是在內核空間運行的程序,實際上是一種目標對象文件。沒有鏈接不能獨立運行,但是其代碼可以在運行時鏈接到系統中作爲內核的一部分運行或從內核中取下,動態的擴展內核的功能。作用:1.使得內核更加緊湊靈活.。2.修改內核時, 不必重新編譯整個內核。3.模塊可以不依賴於某個固定的硬件平臺,即使它依賴於某系統特殊的硬件特點。4.模塊的目標代碼一旦被鏈接到內核,它的作用和靜態鏈接的內核目標代碼完全等價。當調用模塊函數時,無須顯式的消息傳遞。