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

版本 90a44fa2e33a0e27d29677ed6a0e8da0a8486ac3

Hualing-Chiu (邱華苓)

簡介

成果發表

2024 Linux 核心實作 自我評量

作業共筆

測驗共筆

期末專題

  • 高效網頁伺服器: HackMD
  • 「一對一討論」時間 : 2024/05/14 ⋅ 21:30 – 22:00

跟老師討論的過程中反應了我的不足之處,對於老師向我提出的任何問題我沒有辦法給出很好的答案,儘管如此老師也不會給予責備,而是希望我們誠實面對自己,缺什麼補什麼。而後續也針對我的期末專案點出需閱讀的教材以及重點,結束訪談前老師也給予鼓勵,獲益良多。

修課心得

在學期中老師有讓我們閱讀〈因為自動飲料機而延畢的那一年〉這篇文章,讓我了解到堅持態度的重要性,雖然結果往往不如自己所想得美好,但過程比結果更重要。就像這堂課一樣,在修課過程中,讓我對於計算機相關的知識更加了解,課程不只有介紹 Linux 相關的知識,在其它的地方也有大量著墨,像是記憶體、並行、排程等等,且各篇章所提供的教材由淺入深,十分詳細,也讓我認意識到原來自己對於C語言的認知只是冰山一角。

而藉由實作期末專案的過程不斷的閱讀並行程式設計以及教材提到的各種高效伺服器讓我對這項領域有更深入的認識,僅管最後沒有辦法達成我預期的成果,但也是奮鬥到了最後一刻,留下了一些努力過的痕跡。整體而言,儘管在修課過程中多少會感到疲累,但好在有堅持到底,此次的經驗對我來說相當寶貴,收穫滿滿。

自我評分

  1. 成果發表和貢獻:1
  2. 作業/隨堂測驗:8
  3. 期末專題:9
  4. 與授課教師的互動:8
  5. 閱讀〈因為自動飲料機而延畢的那一年〉和回顧自身在本課程的投入狀況:10
  6. 每月發給實驗室指導教授的學習回顧:9
  • 六月: 老師您好, 學生邱華苓在本學期選修黃敬群老師開設於資訊工程所的「Linux 核心實作」課程,已投入可觀的時間,儘管實驗室目前的研究主題不與 Linux 核心直接相關,但我仍發現課程中對實驗室有益的議題,於是我以本信跟教授分享。

在五月與黃敬群老師進行一對一討論期末專案時被指派了「高效網頁伺服器」,針對這個主題研讀了相關教材,包含 concurrency、事件驅動伺服器等,同時針對各類高效伺服器如 cserv,nginx 這類主從式架構伺服器進行效能分析,以及研讀 neco 中提供的各種 C語言函式庫,觀察 neco 中 M:N threading model 的部份,嘗試去對 cserv 作改寫,使其也具備 M:N threading model。

雖然專案內容與時的研究主題無直接相關,但也從實作專案的過程中吸收到不同領域的知識,獲益良多。

計算方式:方案 B:1+floor()= 7