版本 66c0bc1e53c9a7912731abe15bedd45b08fd31c3
kuanyu0712 (陳冠妤)
簡介
- 國立成功大學 資訊工程研究所 115 級
- GitHub: kuanyu0712
- HackMD: kirua
2025 Linux 核心設計 春季班 自我評量
成果發表和貢獻
在學期的最後有在期末專題發表上分享期末專題
詳情參閱以下連結: Link
這部分我給自己 6 分
作業/隨堂測驗
- lab0-c: Github/ HackMD
- quiz(1+2): HackMD
- kxo: HackMD
- assessment: HackMD 這個項目我給自己 9 分,第一次作業 lab0-c 投入較多的時間,因此完成度較高。
期末專題
- bitops 相關測驗題: HackMD
- 透過這次的期末專題讓我了解到數值系統的應用,如 bitwsie 的操作包含 Multi-Precision Integers, SWAR 運用到 memchr()和 CRC 等技巧,我認為我透過這份期末專題學到很多 bitwsie 操作的技巧。
- 然後也理解 signal() 的傳遞過程,再實際操作把從 kernal space 送到
user space 的 signal,透過
sigaction傳到自定義的 Signal Handler。 - 這個項目我給自己 10 分
與授課教師的互動
所見所聞所感
我體會到最大的就是與其在一開始就直接查 AI 工具,不如直接看教材,尤其是我在做期末專題時要學習 alignment 和 CRC 時,應當先把相關的記憶體管理、對齊及硬體特性,還有 CRC 原理釐清後再去理解 Linux 核心中的應用才能更快速理解不同的使用情境。還有把之前 OS 學到的內容透過這堂課複習整合再回想起之前面試經驗去做連結,是讓我正視自己所欠缺內容的關鍵。我給自己 10 分。
自我評量 (1 ~ 10)
各項自評分數 (6+9+10+10+10+10) GEOMEAN = 9.02 採用方案 B 計算成績 = 1 + floor(9.02) = 10
