什么是Linux內(nèi)核模塊
發(fā)布時(shí)間:2009/2/18 0:00:00 訪問次數(shù):1918
什么是模塊?從代碼的特征上來看,模塊就是可完成一項(xiàng)獨(dú)立功能的一組函數(shù)的集合。從使用特征上來看,它在被需要時(shí)可以隨時(shí)被安裝,而在不需要時(shí)又可以隨時(shí)被卸載?傊,模塊是一個(gè)為內(nèi)核(從某種意義上來說,內(nèi)核也是一個(gè)模塊)或其他內(nèi)核模塊提供使用功能的代碼塊。
準(zhǔn)確地說,模塊就是一個(gè)已編譯但未連接的可執(zhí)行文件。
前面反復(fù)介紹linux是一個(gè)一體化的內(nèi)核,由于內(nèi)核中的各部件聯(lián)系緊密,因此這種內(nèi)核最重要的特點(diǎn)就是運(yùn)行效率較高。但也就是由于內(nèi)核中各部件聯(lián)系緊密,也給它帶來了一個(gè)致命的缺點(diǎn):當(dāng)因某種原因需要增加、擴(kuò)充時(shí),用戶必須對(duì)內(nèi)核全部重新編譯一次。所以,為了彌補(bǔ)這個(gè)缺點(diǎn),linux建立了模塊機(jī)制。
從內(nèi)核的角度來看,模塊由在運(yùn)行時(shí)可連接并刪除的、包含了至少2個(gè)函數(shù)的代碼段。這個(gè)代碼段一旦被連接到內(nèi)核,它就可以是內(nèi)核的一部分,所以它也被叫做內(nèi)核模塊。
從用戶的角度來看,模塊是內(nèi)核的一個(gè)外掛的配件:需要時(shí)可將其掛接到內(nèi)核上,以完成用戶昕要求的任務(wù):不需要時(shí)即可將其刪除。它給用戶提供了擴(kuò)充內(nèi)核功能的手段。
歡迎轉(zhuǎn)載,信息來自維庫電子市場網(wǎng)(www.dzsc.com)
什么是模塊?從代碼的特征上來看,模塊就是可完成一項(xiàng)獨(dú)立功能的一組函數(shù)的集合。從使用特征上來看,它在被需要時(shí)可以隨時(shí)被安裝,而在不需要時(shí)又可以隨時(shí)被卸載。總之,模塊是一個(gè)為內(nèi)核(從某種意義上來說,內(nèi)核也是一個(gè)模塊)或其他內(nèi)核模塊提供使用功能的代碼塊。
準(zhǔn)確地說,模塊就是一個(gè)已編譯但未連接的可執(zhí)行文件。
前面反復(fù)介紹linux是一個(gè)一體化的內(nèi)核,由于內(nèi)核中的各部件聯(lián)系緊密,因此這種內(nèi)核最重要的特點(diǎn)就是運(yùn)行效率較高。但也就是由于內(nèi)核中各部件聯(lián)系緊密,也給它帶來了一個(gè)致命的缺點(diǎn):當(dāng)因某種原因需要增加、擴(kuò)充時(shí),用戶必須對(duì)內(nèi)核全部重新編譯一次。所以,為了彌補(bǔ)這個(gè)缺點(diǎn),linux建立了模塊機(jī)制。
從內(nèi)核的角度來看,模塊由在運(yùn)行時(shí)可連接并刪除的、包含了至少2個(gè)函數(shù)的代碼段。這個(gè)代碼段一旦被連接到內(nèi)核,它就可以是內(nèi)核的一部分,所以它也被叫做內(nèi)核模塊。
從用戶的角度來看,模塊是內(nèi)核的一個(gè)外掛的配件:需要時(shí)可將其掛接到內(nèi)核上,以完成用戶昕要求的任務(wù):不需要時(shí)即可將其刪除。它給用戶提供了擴(kuò)充內(nèi)核功能的手段。
歡迎轉(zhuǎn)載,信息來自維庫電子市場網(wǎng)(www.dzsc.com)
熱門點(diǎn)擊
- Linux設(shè)備驅(qū)動(dòng)程序的函數(shù)跳轉(zhuǎn)表
- PIE中斷向量的映射方式
- Linux系統(tǒng)調(diào)用例程system_call
- PIE模塊級(jí)中斷
- 什么是Linux內(nèi)核模塊
- Linux系統(tǒng)調(diào)用接口、系統(tǒng)調(diào)用例程和內(nèi)核服
- ARM復(fù)位原理
- Linux系統(tǒng)調(diào)用接口、系統(tǒng)調(diào)用例程和內(nèi)核服
- Linux字符設(shè)備驅(qū)動(dòng)程序的注冊(cè)
- Linux外部設(shè)備的基本概念
推薦技術(shù)資料
- DFRobot—玩的就是
- 如果說新車間的特點(diǎn)是“靈動(dòng)”,F(xiàn)QPF12N60C那么... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究