contributed by < WayneLin1992 > 進度規劃 [x] 重現 vcam 測試紀錄 [x] 理解 framebuffer 原理 [x] 理解 V4L2 框架 [x] 理解程式運作原理 [x] 整合之前的實作
11/20/2021contributed by < WayneLin1992 > 延伸問題 [x] 解釋程式碼運作原理,包含 timeout 處理機制。 [x] 指出改進空間並實作 [x] 研讀 atomic_threadpool,指出其 atomic 操作,並說明 lock-free [x] 嘗試使用 C11 Atomics 改寫,使其有更好的 scalability 題目理解
10/29/2021contributed by < WayneLin1992 > 延伸問題 第一題 [x] 解釋程式碼運作原理,指出改進空間並著手實作 [x] 實作出能抽離為可單獨執行 (standalone) 的使用層級應用程式 [x] 設計效能評比的程式碼,說明 Linux 核心的 lib/list_sort.c 最佳化手法 list_head 結構 struct list_head {
10/28/2021contributed by < WayneLin1992 > 延伸問題 [ ] 解釋程式碼運作原理 [ ] 指出改進空間並著手實作 [ ] 對比 rcu_list,解釋同為 lock-free 演算法,跟上述 Hazard pointer 手法有何異同?能否指出 rcu_list 實作缺陷並改進? 解釋運作原理 list_new
8/26/2021or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up