--- title: kuanyu0712 (陳冠妤) categories: User ... # 簡介 * 國立成功大學 資訊工程研究所 115 級 * GitHub: [kuanyu0712](https://github.com/kuanyu0712) * HackMD: [kirua](https://hackmd.io/@kirua) # 2025 Linux 核心設計 春季班 自我評量 ## 成果發表和貢獻 在學期的最後有在期末專題發表上分享期末專題 詳情參閱以下連結: [Link](https://www.youtube.com/live/AI8shjBfUoE?si=8HDFLmgHc844RZHH&t=1h45m38s) 這部分我給自己 6 分 ## 作業/隨堂測驗 * lab0-c: [Github ](https://github.com/kuanyu0712/lab0-c)/ [HackMD](https://hackmd.io/@kirua/linux2025-homework1) * quiz(1+2): [HackMD](https://hackmd.io/@kirua/linux2025-homework2) * kxo: [HackMD](https://hackmd.io/@kirua/linux2025-homework3) * assessment: [HackMD](https://hackmd.io/@kirua/linux2025-homework5) 這個項目我給自己 9 分,第一次作業 lab0-c 投入較多的時間,因此完成度較高。 ## 期末專題 * bitops 相關測驗題: [HackMD](https://hackmd.io/@sysprog/B13UVSQWel) * 透過這次的期末專題讓我了解到數值系統的應用,如 bitwsie 的操作包含 Multi-Precision Integers, SWAR 運用到 memchr()和 CRC 等技巧,我認為我透過這份期末專題學到很多 bitwsie 操作的技巧。 * 然後也理解 signal() 的傳遞過程,再實際操作把從 kernal space 送到 user space 的 signal,透過 `sigaction` 傳到自定義的 Signal Handler。 * 這個項目我給自己 10 分 ## 與授課教師的互動 * 4/11 晚上10:00 一對一討論 * 5/15 上午10:30 一對一討論: [HackMD](https://hackmd.io/@kirua/linux2025-homework5#%E4%B8%80%E5%B0%8D%E4%B8%80%E6%AA%A2%E8%A8%8E) * 5/27 課堂問答: [HackMD](https://hackmd.io/L8NQsV0SRwmbKyXSayizWw#kuanyu0712) * 6/03 課堂問答: [HackMD](https://hackmd.io/L8NQsV0SRwmbKyXSayizWw#kuanyu0712) 這個項目我給自己 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