iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Software Development

閱讀 Linux Kernel 文件 系列

在晶心科技當延替差不多1年半了,藉著公司的環境還有猛猛的神人同事們,
接觸到了很多系統相關的知識;
但由於平常對自己太好了,有很多該讀的文件沒有好好讀完~XD
趁這個機會挑戰自己,來試著閱讀 linux kernel 的文件並做摘要,
如果行有餘力的話,也來嘗試翻譯 kernel 文件,希望能達成自己的第一個 kernel patch
(技術能力還不夠,送不了 code 沒關係,先從送文件的 patch 開始吧!)

鐵人鍊成 | 共 30 篇文章 | 6 人訂閱 訂閱系列文 RSS系列文 團隊晶心壯士 II:SOLAR System
DAY 21

# Day 21 Heterogeneous Memory Management (HMM) (一)

今天來看看在 # Day 18 Physical Memory Model (三) 的文件中提到的 HMM! 在要求效能又要求功耗的現今,異質運算系統是一個很熱...

2021-09-30 ‧ 由 ycliang 分享
DAY 22

# Day 22 Heterogeneous Memory Management (HMM) (二)

今天繼續來看 HMM 的後續! 文件 原文文件:Heterogeneous Memory Management (HMM) 翻譯: 輸入輸出匯流排、裝置記...

2021-10-01 ‧ 由 ycliang 分享
DAY 23

# Day 23 Heterogeneous Memory Management (HMM) (三)

文件 原文文件:Heterogeneous Memory Management (HMM) 翻譯: 定址空間鏡像實作和 API =============...

2021-10-02 ‧ 由 ycliang 分享
DAY 24

# Day 24 Heterogeneous Memory Management (HMM) (四)

文件 原文文件:Heterogeneous Memory Management (HMM) 翻譯: 移入和移出裝置記憶體 ===============...

2021-10-03 ‧ 由 ycliang 分享
DAY 25

# Day 25 Heterogeneous Memory Management (HMM) (Summary)

文件 原文文件:Heterogeneous Memory Management (HMM) 摘要 這份文件介紹了 HMM 機制,HMM 整合一些非傳統記...

2021-10-04 ‧ 由 ycliang 分享
DAY 26

# Day 26 Page migration (一)

文件 原文文件:Page migration 翻譯: .. _page_migration: ======== 分頁遷移 ======== 頁面遷移可...

2021-10-05 ‧ 由 ycliang 分享
DAY 27

# Day 27 Page Migration (二)

文件 原文文件:Page migration 翻譯: 核心中使用 migrate_pages() ========================= 1...

2021-10-06 ‧ 由 ycliang 分享
DAY 28

# Day 28 Page Migration (三)

文件 原文文件:Page migration 翻譯: Non-LRU 分頁遷移 ================ 雖然遷移旨在減少 NUMA 系統中記憶...

2021-10-07 ‧ 由 ycliang 分享
DAY 29

# Day 29 Page Migration (四)

文件 原文文件:Page migration 翻譯: 監控遷移 ======== 下列事件 (計數器) 可以用來監控分頁遷移。 1. PGMIGRA...

2021-10-08 ‧ 由 ycliang 分享
DAY 30

# Day 30 Commencement: I open at the close

哇!不知不覺就到第 30 天了,來回顧一下這 30 天的旅程吧! 簡單回顧 自己訂的鐵人賽主題是閱讀 Linux Kernel 文件, Linux Kernel...

2021-10-09 ‧ 由 ycliang 分享