分享到plurk 分享到twitter 分享到facebook

版本 c498201b31603513e834f2ddef8759a2a292089c

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 事項,書籍的問題紀錄, 與指導教授分享課程期末專題的連結