一張圖看盡 Linux 內核運行原理
眾所周知的是,幾乎整個互聯網都運行在 Linux 上,從網絡協議,到服務器,到你平常訪問的絕大多數網站,都能看到它的身影。 Linux 內核 就是最復雜最流行的開源項目之一。如果你希望學習 內核 知識,在網上可以搜到無數的資料,但是 Linux 內核 還是一個非常難弄明白的項目。
俗話說:一圖勝千言,今天我們就為大家介紹一張完整的 Linux 內核運行原理圖,通過這張圖,你可以很方便地學習內核知識。
在 Linux 內核中,有許多層次、模塊、功能調用和函數;要把其中的每一塊兒都弄明白很不容易,不過 MakeLinux 做了一個非常酷的完整的內核交互圖,上面非常清晰地標注了每一個組件部分及之間的關系。這張 Linux 內核交互圖可以幫助你不用一一細讀 Linux 內核代碼,就能弄明白各個內核子系統間復雜的內部聯系。
這種圖上包含有超過400個關鍵函數,這400個關鍵函數被分進了一些主要的子系統。彼此之前的關系用連線標明了,交互地圖在這里,感謝 MakeLinux 制作的 Linux內核交互圖 , Linux Story 正在制作其中文版,也請保持關注。
來自: http://www.linuxstory.org/linux-kernel-map/
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!