目錄列表
1計算機是如何工作的?
2操作系統(tǒng)是如何工作的?
3跟蹤分析Linux內核的啟動過程
4系統(tǒng)調用的工作機制
5系統(tǒng)調用system_call的處理過程
6進程的描述和進程的創(chuàng)建
7Linux內核如何裝載和啟動一個可執(zhí)行程序
8進程調度的時機和進程切換
心得體會
通過老師對匯編,堆棧,內核的初始化,系統(tǒng)調用,進程,可執(zhí)行程序的加載,進程調度講解,對Linux內核有了一個初步的了解,一個操作系統(tǒng)的樣貌也在腦海里有了一個大致的輪廓。這是一門有伸縮性的課,可以學的很深入。Linux內核很龐大很復雜,好多地方還是感覺蒙,需要投入更多的時間去理解。每次聽老師講完新的東西之后,總有一種恍然大悟的感覺,原來操作系統(tǒng)是這樣工作的啊。
遺憾與不足
這段時間有好多別的事情,并沒有太多的時間放在這門課的學習,有幾次沒能按時完成作業(yè),瑕疵:第四周沒有自己去選擇一個系統(tǒng)調用分析,中第六周的實驗截圖沒有貼全,最后一周的實驗沒有做。其中有幾周的課學的并不透徹,希望以后有時間了能夠重修這門課,把其中的知識擴展開,深入的去學習。
致謝
孟寧老師非常好,平易近人,認真負責,講課風趣幽默。非常的感謝老師,這門課程讓我受益匪淺。ps:很帥!厲害!佩服!+32個贊!