簡(jiǎn)介:計(jì)算機(jī)操作系統(tǒng)多是多任務(wù)操作系統(tǒng),開(kāi)發(fā)時(shí),需要進(jìn)行多任務(wù)編程,掌握并發(fā)程序設(shè)計(jì)。如何實(shí)現(xiàn)程序的并發(fā)是重點(diǎn),又是難點(diǎn)。本課程內(nèi)容包括多進(jìn)程編程,進(jìn)程間通信機(jī)制,多線程編程,多線程間的同步和互斥機(jī)制等。本課程會(huì)結(jié)合大量的案例來(lái)講解。
課程章節(jié)
第01課 進(jìn)程編程及守護(hù)進(jìn)程
- 課時(shí)1全面認(rèn)識(shí)Linux進(jìn)程 開(kāi)始學(xué)習(xí)
- 課時(shí)2進(jìn)程編程必備命令 開(kāi)始學(xué)習(xí)
-
課時(shí)3fork函數(shù)和exit函數(shù)剖析
-
課時(shí)4execl函數(shù)和system函數(shù)精講
第02課 進(jìn)程編程及守護(hù)進(jìn)程2
-
課時(shí)1wait函數(shù)和waitpid函數(shù)對(duì)比剖析
-
課時(shí)2Linux守護(hù)進(jìn)程
第03課 線程專題
-
課時(shí)1線程模型及線程創(chuàng)建
-
課時(shí)2線程同步機(jī)制-信號(hào)量
-
課時(shí)3線程同步示例
-
課時(shí)4線程互斥
第04課 Unix進(jìn)程間通信方式上
第05課 Unix進(jìn)程間通信方式下
-
課時(shí)1進(jìn)程間通信-有名管道詳解
-
課時(shí)2信號(hào)機(jī)制及信號(hào)相關(guān)命令
-
課時(shí)3信號(hào)發(fā)送及定時(shí)器
第06課 System V IPC對(duì)象上
-
課時(shí)1IPC機(jī)制及共享內(nèi)存介紹
-
課時(shí)2共享內(nèi)存的實(shí)現(xiàn)
-
課時(shí)3消息隊(duì)列機(jī)制及相關(guān)函數(shù)
-
課時(shí)4消息隊(duì)列的實(shí)現(xiàn)
第07課 System V IPC對(duì)象下
授課講師
-
俊龍老師
總監(jiān)級(jí)講師
關(guān)于講師
華清創(chuàng)客總監(jiān)級(jí)講師,北京交大才子,華為、愛(ài)立信研發(fā)總監(jiān),10余年物聯(lián)網(wǎng)行業(yè)工作經(jīng)驗(yàn),對(duì)物聯(lián)網(wǎng)、2/3/4G無(wú)線網(wǎng)絡(luò)、NB-IOT技術(shù)、數(shù)據(jù)通信等方面見(jiàn)解獨(dú)到,主導(dǎo)參與華為骨干路由器、即時(shí)通信、網(wǎng)數(shù)通產(chǎn)品等多個(gè)項(xiàng)目研發(fā),其產(chǎn)品創(chuàng)新解決方案榮獲多個(gè)華為新穎創(chuàng)新獎(jiǎng)。曾負(fù)責(zé)項(xiàng)目:華為骨干網(wǎng)、智能農(nóng)業(yè)系統(tǒng)。
課程推薦
- 系統(tǒng)移植 試聽(tīng) 2098
- C語(yǔ)言項(xiàng)目小游戲-中國(guó)象棋小游戲 試聽(tīng) 1875
- Linux驅(qū)動(dòng)程序開(kāi)發(fā) 試聽(tīng) 3464
- C++開(kāi)發(fā)基礎(chǔ) 試聽(tīng) 7028
學(xué)習(xí)服務(wù)
- 技術(shù)大牛直播授課
- 實(shí)時(shí)學(xué)情管理
- 課后作業(yè)批改,BUG診斷
- 輔導(dǎo)老師當(dāng)堂答疑
- 學(xué)習(xí)規(guī)劃,專屬學(xué)習(xí)方案