學習期間發布博客文章的總結:
*函數棧的調用
*學習Linux內核啟動過程:從start_kernel到init
*使用庫函數API和C代碼中嵌入匯編代碼兩種方式使用同一個系統調用
*system_call中斷處理過程分析
*分析Linux內核創建一個新進程的過程
*Linux內核如何裝載和啟動一個可執行程序
*理解進程調度時機跟蹤分析進程調度與進程切換的過程
學習Linux內核的心得
首先感謝孟寧老師開發了這個課程。其實我覺得學習和認識一個東西就要多接觸,多用。當然多接觸多用就只能日常平時學習工作中多多使用,多多看代碼了,孟寧老師呢,課程中通過各種小實驗,告訴我們linux的工作的機理雖說以32位為版本,但是老師教會我們調試的方式我們可以吧同樣的方法用在64位上自己來學習。也就是四點:1:多用linux;2:多看代碼;3:調試linux;4:做出一些修改;
總結
*最大的收獲:就是通過這個課程學會了調試內核的方法;
*最大的遺憾:平時還要工作,花費在課程上的時間少了點,不過值得慶幸的是我已經開始我第二遍的視頻學習了。
作品轉載請注明出處 + 《Linux內核分析》MOOC課程http://mooc.study.163.com/course/USTC-1000029000