版本 c498201b31603513e834f2ddef8759a2a292089c
ShawnXuanc (鄭驊軒)
簡介
成功大學 人工智慧科技碩士學位學程
GitHub:
ShawnXuanc
Hackmd:
ShawnXuanc
2024 Linux 核心實作 春季班 自我評量
成果發表和貢獻
參與《Demystifying the Linux CPU Scheduler》的修訂,進行 patch 發送
作業/隨堂測驗:
期末專題
在期末專題的部份針對 Linux 核心排程器進行研究,包含授課教師撰寫的書籍閱讀, 參與書籍的修正,對 EEVDF 論文的研讀,使用不同的工具比較排程器行為以及差異
藉由這次的專題學習對 patch 的發送,並在過程中加強對 git commit 撰寫以及 英文書信的溝通,並對於大型的 LaTeX 專案有更深入的理解
與授課教師的互動:
一對一討論時間: 2024/5/10 8:30-9:00 PM,在一對一討論與授課教師詢問 關於中斷的議題,並討論期末專題的進行
在粉絲專頁與老師進行互動,並回覆老師所詢問的內容 (書本內容)
使用電子郵件與老師進行溝通,包含 patch 的提交
所見所聞所感
每月發給實驗室指導教授的學習回顧
進行 4 次的學習回顧報告,與指導教授回報在課程中所學, 日期為 3/5: 回顧第一次作業,包含 git commit 的缺失, 程式碼品質,使用工具查看記憶體錯誤等 4/4: 對第一次作業進行加強,包含 list_sort, 第二次作業的檢討,第三次作業的準備,與實體授課的所見所聞 5/5: 對 3,4 週考試的檢討,主要聚焦在紅黑樹以及 bitwise, 第三次作業的補強,以及再次閱讀教材跟,LKMPG 的閱讀, 以及第 6 次作業的準備 6/7: 進行期末的 TODO 事項,書籍的問題紀錄, 與指導教授分享課程期末專題的連結