歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux操作系統學習筆記(18)

Linux操作系統學習筆記(18)

日期:2017/2/25 10:34:45   编辑:Linux教程

內核組件

本節涵蓋了針對中級管理(LPIC-2)考試 201 的主題 2.201.1 的資料。此主題的權重為 1。

內核是由什麼構成的?

Linux 內核是由基本內核本身再加上任意數量的內核模塊而構成的。在很多情況下,或者在大部分情況下,基本內核與大量內核模塊是同時編譯的,並一起安裝或發布,這些都基於 Linus Torvalds 所創建的代碼或 Linux 發行商所定制的代碼。基本內核總是在系統引導時被加載,而且在運行期間一直駐留; 內核模塊在初始時有可能被加載,也可能不被加載(雖然通常有一些會被加載),而且在運行期間可以加載或者卸載內核模塊。

內核模塊系統允許加入在基本內核的編譯之後再編譯的或者單獨編譯的額外模塊,額外模塊可能是向運行中的 Linux 系統添加硬件設備時創建的, 有時也可能是第三方所發布的。有時第三方以二進制文件的形式發布內核模塊,不過這樣做會讓系統管理員不能夠定制內核模塊。不管在哪種情況下,一旦內核被加載,它就成為運行中的內核的一部分,一直到被卸載。與某些概念不同,內核模塊並不只是與基本內核交互的 API,而且也是運行中的內核本身的補丁,是它的一部分。

Copyright © Linux教程網 All Rights Reserved