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