91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 嵌入式系統

什么是Linux內核模塊

發布時間:2009/2/18 0:00:00 訪問次數:1906

  什么是模塊?從代碼的特征上來看,模塊就是可完成一項獨立功能的一組函數的集合。從使用特征上來看,它在被需要時可以隨時被安裝,而在不需要時又可以隨時被卸載。總之,模塊是一個為內核(從某種意義上來說,內核也是一個模塊)或其他內核模塊提供使用功能的代碼塊。

  準確地說,模塊就是一個已編譯但未連接的可執行文件。

  前面反復介紹linux是一個一體化的內核,由于內核中的各部件聯系緊密,因此這種內核最重要的特點就是運行效率較高。但也就是由于內核中各部件聯系緊密,也給它帶來了一個致命的缺點:當因某種原因需要增加、擴充時,用戶必須對內核全部重新編譯一次。所以,為了彌補這個缺點,linux建立了模塊機制。

  從內核的角度來看,模塊由在運行時可連接并刪除的、包含了至少2個函數的代碼段。這個代碼段一旦被連接到內核,它就可以是內核的一部分,所以它也被叫做內核模塊。

  從用戶的角度來看,模塊是內核的一個外掛的配件:需要時可將其掛接到內核上,以完成用戶昕要求的任務:不需要時即可將其刪除。它給用戶提供了擴充內核功能的手段。

  歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)



  什么是模塊?從代碼的特征上來看,模塊就是可完成一項獨立功能的一組函數的集合。從使用特征上來看,它在被需要時可以隨時被安裝,而在不需要時又可以隨時被卸載。總之,模塊是一個為內核(從某種意義上來說,內核也是一個模塊)或其他內核模塊提供使用功能的代碼塊。

  準確地說,模塊就是一個已編譯但未連接的可執行文件。

  前面反復介紹linux是一個一體化的內核,由于內核中的各部件聯系緊密,因此這種內核最重要的特點就是運行效率較高。但也就是由于內核中各部件聯系緊密,也給它帶來了一個致命的缺點:當因某種原因需要增加、擴充時,用戶必須對內核全部重新編譯一次。所以,為了彌補這個缺點,linux建立了模塊機制。

  從內核的角度來看,模塊由在運行時可連接并刪除的、包含了至少2個函數的代碼段。這個代碼段一旦被連接到內核,它就可以是內核的一部分,所以它也被叫做內核模塊。

  從用戶的角度來看,模塊是內核的一個外掛的配件:需要時可將其掛接到內核上,以完成用戶昕要求的任務:不需要時即可將其刪除。它給用戶提供了擴充內核功能的手段。

  歡迎轉載,信息來自維庫電子市場網(www.dzsc.com)



相關IC型號

熱門點擊

 

推薦技術資料

DFRobot—玩的就是
    如果說新車間的特點是“靈動”,FQPF12N60C那么... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
达拉特旗| 古浪县| 监利县| 洛宁县| 漯河市| 马鞍山市| 郎溪县| 额济纳旗| 贵州省| 孙吴县| 彭阳县| 大姚县| 饶河县| 临泽县| 贵德县| 五寨县| 惠安县| 惠水县| 营山县| 外汇| 龙游县| 邹城市| 杭州市| 庄河市| 淄博市| 上犹县| 青岛市| 巴林右旗| 阿克| 马龙县| 桓台县| 务川| 中方县| 安福县| 徐水县| 礼泉县| 顺昌县| 昭平县| 镇赉县| 湘乡市| 平罗县|