[問題] Linux 驅動程式的設計五個問題

看板LinuxDev作者 (shihyuyao)時間10年前 (2015/01/09 22:46), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
https://www.moko365.com/training/linux-device-driver 看Jollen Linux 驅動程式課程好像不錯 他網頁特別提到衡量您是否真正了解 Linux 驅動程式的設計給了五個問題感覺滿重要 考量以下 5 種作業系統狀態 (Status): (1) Driver Code Reentrancy (2) Thread Concurrent Access (3) SMP (4) Interrupt-Mode (5) Task in Process Context 問題一:哪些會造成 Driver 出現同步問題? 問題二:經驗上,single process 存取 Driver 時,會出現哪些同步問題? 問題三:經驗上,multi-thread 存取 Driver 時,會出現哪些同步問題? 問題四:分析與思考 Framebuffer 驅動程式的設計,哪些現象會影響效能? 問題五:如上,如何改進? 請問上面提到五個問題有比較好的答案嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.104.129.218 ※ 文章網址: http://www.ptt.cc/bbs/LinuxDev/M.1420814792.A.677.html

01/11 00:44, , 1F
LDD3 ch5
01/11 00:44, 1F

02/05 08:37, , 2F
LDD3一開始有說同步的現像,可以看一下
02/05 08:37, 2F
文章代碼(AID): #1Kh-d8Pt (LinuxDev)
文章代碼(AID): #1Kh-d8Pt (LinuxDev)