羅習五副教授照片 羅習五副教授 2005 年照片
CSIE Associate Professor @ CCU

羅習五

Shi-Wu Lo Linux Kernel 專家

致力於探索多核心環境下的同步效能極限,並在 Linux Kernel 核心機制上進行深度的實務優化。目前的研究重點在於下一代 CXL 記憶體架構與高效能記憶體回收技術。

研究指標

學術排名

台灣作業系統領域排名

根據 CSRankings 頂級國際會議發表量統計

CSRankings 是電腦科學領域具權威性的排名指標。在「作業系統」領域中,本實驗室位居全台第三。此數據反映了我們在系統核心技術開發上的實質產出。

CSRankings 2025 排名截圖
Official Data Source Research Excellence
技術授權

Android Fast-Booting

NT$ 5.5M

成功修改 Linux Kernel 使 Android 達成 3~11 秒極速開機。本技術已完成商業轉化,技術授權總額突破新台幣 550 萬。

開機時間
3-11 Seconds
性質
商業等級

研究領域

01.

Linux 核心與並發

多核心同步優化

針對 Linux Kernel 內部的 Spinlock 與 Mutex 進行改進,優化大規模多核心並發環境下的效能表現。

MGLRU 與 記憶體管理

使用新的CPU機制,強化 Multi-Gen LRU (MGLRU) 的page replacement 方法。這樣的改善可用於優化 CXL 記憶體架構以應對現代數據中心之挑戰。

02.

GNU/OS 軟體生態

動態函數庫攔截

透過 LD_PRELOAD 技術攔截 glibcmallocmutex 行為,藉由優化函數庫實現全體應用程式之效能提升。

03.

嵌入式與即時系統

專精於 freeRTOS 與 MicroC/OS-II,依照大學部或研究需求開展此部分的研究。具體目標包含增加資源管理效率或降低運行成本。

04.

超低延遲 Linux 系統

透過修改 Linux kernel 的程式碼、改寫驅動程式、檢視軟體架構,完全利用 CPU 與 I/O 通道,達到超低延遲效果。這些改善已經應用於金融高頻交易公司。

研究生招生

徵求碩士及
博士研究生

我們正在尋找對作業系統開發充滿興趣的夥伴。如果你希望深入了解計算機系統底層,歡迎加入我們的研究團隊。

應徵門檻

  • 具備程式撰寫經驗
  • 能獨立完成大學部作業
  • 具備基本的中英文理解能力

職涯展望

  • 金融高頻交易公司
  • IC 設計與軟體開發
  • 國內外系統整合大廠

研究文化與導師指導

指導教授不只傳遞概念、方法,並會撰寫重要的程式碼,與研究生從巨觀的討論到實作細節的參與。

核心能力培養

系統實務

理解 Linux 如何銜接軟硬體並達成系統效能目標。

AI 協作

掌握現代 AI 協助開發技術,在 AI 的輔助下,能快速理解大規模程式碼 (5,000 行以上) 之邏輯與架構。

教學課程

課程與遠距教學資源

YouTube Channel
@shiwulo
課程名稱 對象 屬性
作業系統UndergraduateCore
系統程式設計UndergraduateCore
嵌入式系統GraduateAdvanced
Unix/Linux Kernel (核心開發)GraduateAdvanced