09/08/2025 –, TR409-2
Linux v6.1 引入了 MGLRU(Multi-Gen LRU),作為全新的頁面置換(Page Replacement)演算法,相較於傳統的 Active/Inactive LRU 機制,在效能與記憶體管理細緻度有顯著改善。本議程將從實作角度切入,透過程式碼閱讀與各類追蹤工具(如 perf、kprobe)分析 MGLRU 的執行流程以及相關概念。本議程包含以下內容:
- 回顧傳統 LRU 機制
- MGLRU 關鍵概念以及機制
- 觀測 MGLRU 具體行為
希望會眾在本場議程中不僅能了解 MGLRU 的核心概念以及設計,也能掌握如何觀測以及使用追蹤工具驗證 MGLRU 在系統中的實際行為。
任何對於作業系統有興趣的朋友,對於 Linux Kerenl Traceing 有興趣的朋友
Niveau de difficulté:初學者
- 喜愛系統程式
- 喜歡教學與寫作