在晶心科技當延替差不多1年半了,藉著公司的環境還有猛猛的神人同事們,
接觸到了很多系統相關的知識;
但由於平常對自己太好了,有很多該讀的文件沒有好好讀完~XD
趁這個機會挑戰自己,來試著閱讀 linux kernel 的文件並做摘要,
如果行有餘力的話,也來嘗試翻譯 kernel 文件,希望能達成自己的第一個 kernel patch
(技術能力還不夠,送不了 code 沒關係,先從送文件的 patch 開始吧!)
Linux 是一個泛用型的作業系統,在各式各樣、形形色色的機器上都找的到他的蹤跡,而 Linux Kernel 文件,大概可以算是認識 Linux 內部設計,...
在 ${linux}/Documentation/arch 裡面有 5 篇文件,前面這幾天,大概都會是從這幾篇文件著墨;昨天的第 1 篇是描述 riscv-li...
星期日,感覺是個適合算數的好日子,所以今天的文件,就決定是你了 Virtual Memory Layout on RISC-V Linux! 文件 文件原文:...
今天想要來看看 RISC-V Linux 核心有支援哪些核心功能(需要各個架構自行實作的核心功能)。 文件 原文文件:Feature status on ri...
今天來看 RISC-V 系列的最後一篇文件,Supporting PMUs on RISC-V platforms!在這裡可以看到一個年輕的指令集架構(ISA)...
今天一樣是 Supporting PMUs on RISC-V platforms 相關的內容,先來簡單回顧昨天的簡介: perf 是一個效能檢測軟體,可以檢...
今天沒意外的話,會是 Supporting PMUs on RISC-V platforms 的最後一篇,會整理一下,perf 使用情境、RISC-V 架構上的...
今天想要來記錄這篇文件 Why the “volatile” type class should not be used,契機是用 ${linux}/scrip...
如同 Day1 簡介的,這份文件是之前工作中有碰過 cache & TLB 相關的項目,但是沒來得及好好閱讀的文件,趁這個機會好好的研究研究。 文件...
那麼接續昨天的閱讀,我們繼續看下去~ 文件 文件原文:Cache and TLB Flushing Under Linux 翻譯: 接下来,有快取的更新介...