嵌入式 Linux內(nèi)核開(kāi)發(fā)培訓(xùn)課程
培訓(xùn)對(duì)象:對(duì)Linux內(nèi)核感興趣,期望從事Linux內(nèi)核和Linux驅(qū)動(dòng)開(kāi)發(fā)的工程師。期望從事Android底層開(kāi)發(fā)的工程師。
培訓(xùn)目標(biāo):
通過(guò)本課程的學(xué)習(xí), 學(xué)員可以學(xué)習(xí)有關(guān)嵌入式Linux內(nèi)核的以下原理和實(shí)踐:
內(nèi)核發(fā)展演變與開(kāi)發(fā)模式
內(nèi)核進(jìn)程調(diào)度
內(nèi)核內(nèi)存管理
內(nèi)核文件系統(tǒng)
內(nèi)核系統(tǒng)調(diào)用
內(nèi)核網(wǎng)絡(luò)協(xié)議棧
內(nèi)核編程
內(nèi)核模開(kāi)發(fā)
內(nèi)核調(diào)試方法
BSP 構(gòu)建
培訓(xùn)大綱:
Linux 內(nèi)核發(fā)展演變與開(kāi)發(fā)模式
patch 和郵件列表
官方源代碼演進(jìn)
商業(yè)發(fā)行版版本維護(hù)
源代碼與項(xiàng)目管理工具
內(nèi)核代碼檢查和check-in
Linux 內(nèi)核進(jìn)程調(diào)度
內(nèi)核總體結(jié)構(gòu)
進(jìn)程調(diào)度
Linux 進(jìn)程調(diào)度機(jī)制分析
調(diào)度時(shí)機(jī)與搶占調(diào)度