課程目錄: linux內核裁剪與移植培訓
4401 人關注
(78637/99817)
課程大綱:

linux內核裁剪與移植培訓

 

 

 

內核移植和裁減的原理、步驟和方法介紹

0. 前奏,安裝vmware,帶兩個磁盤

1. 部署linux系統

1.1 linux發行版簡單介紹

1.2 安裝rhel6.8

關鍵問題,文件系統類型,存儲設備,磁盤類型設備

1.3 配置yum安裝配置

1.4 配置軟件開發環境

內核移植和裁減的原理、步驟和方法介紹

2. 配置編譯linux 2.6內核

2.1 linux內核特點, 下載地址

2.2 配置編譯內核源碼

2.3 內核配置選項

2.4 制作vmlinux

2.5 制作init.rd

3. 制作linux根文件系統

3.1 目錄結構

3.2 fhs目錄結構

3.3 文件存放規則

3.4 添加系統文件

3.5 制作ramdisk根文件系統

3.6 制作ext3根文件系統(第二磁盤)

內核移植和裁減的原理、步驟和方法介紹

4. grub引導程序

4.1 掛載ramdisk引導

4.2 掛載ext3引導

5. linux內核啟動過程分析

5.1 內核啟動流程源代碼分析 

5.2 內核自引導程序 

5.3 內核vmlinux入口 

5.4 linux系統初始化函數分析 

5.5 掛接根文件系統 

5.6 初始化設備驅動 

5.7 init系統初始化過程

內核調試技術

6. 驅動程序開發(簡單的幾個驅動程序)

6.1 驅動開發環境配置

6.2 makefile編寫

6.3 基本的驅動程序

6.4 字符驅動開發

7. 內核調試技術

7.1 內核調試方法

內核調試概述,學會分析內核源程序,調試方法介紹

7.2 內核打印函數

內核錯誤報告子程序,內核打印函數

7.3 如何獲取內核信息

7.4 處理出錯信息

oops信息, panic

7.5 內核源碼調試

kgdb調試內核源代碼, bdi2000調試內核源代碼

結合X86平臺軟硬件,對內核移植和裁減進行實操

8. 系統集成測試

8.1 系統集成測試

概述,要求

8.2 系統跟蹤工具

8.2.1 為什么需要跟蹤工具

8.2.2 strace

8.2.3 ltrace 

8.2.4 ltt 

8.3 系統性能測量工具

8.3.1 代碼效率測量

8.3.2 ltp 

8.3.3 lmbench 

8.4 測量內存泄漏

8.4.1 mtrace 

8.4.2 dmalloc 

8.4.3 memwatch 

8.4.4 yamd

結合X86平臺軟硬件,對內核移植和裁減進行實時系統的編譯安裝

9. 實時內核編譯安裝

9.1 實時內核介紹

9.2 補丁

9.3 內核編譯選項

9.4 實時內核及非實時內核基本測試

10. linux應用

10.1 網絡應用開發

tcp, udp

10.2 串行通信 

主站蜘蛛池模板: 亚洲 欧美 国产 动漫 综合| 狠狠色噜噜狠狠狠狠狠色综合久久| 色噜噜狠狠狠狠色综合久一| 日本一道综合色视频| 亚洲欧美另类成人综合图片| 婷婷五月六月激情综合色中文字幕| 色777狠狠狠综合| 激情综合色综合啪啪开心| 国产色综合天天综合网| 亚洲欧美国产日韩综合久久| 久久婷婷五月综合97色直播| 激情综合色五月丁香六月亚洲| 日韩综合无码一区二区| 国产色综合一区二区三区| 俺来也俺去啦久久综合网| 亚洲精品综合久久| 狠狠色噜噜狠狠狠狠色综合久AV| 香蕉99久久国产综合精品宅男自| 日韩欧美亚洲综合久久影院Ds| 国产婷婷色综合AV蜜臀AV| 国产亚洲综合网曝门系列| 欧美综合图区亚洲综合图区| 日韩欧美在线综合网| 伊人情人综合成人久久网小说| 激情综合婷婷丁香五月蜜桃| 久久综合久久综合久久| 国产亚洲欧美日韩综合综合二区| 中文字幕亚洲综合久久2| 久久综合九色综合久99| 亚洲丁香色婷婷综合欲色啪| 狠狠色婷婷久久综合频道日韩| 国产精品综合色区在线观看| 狠狠激情五月综合婷婷俺| 狠狠色丁香久久婷婷综合蜜芽五月| 色综合天天综合中文网| 丁香五月综合久久激情| 亚洲综合无码AV一区二区| 国产综合久久久久久鬼色| 久久久久高潮综合影院| 国产综合精品一区二区三区| 国产成人综合亚洲亚洲国产第一页|