從Nachos轉向ucore/xv6

今天和課程圖譜的PKU大牛聊了下。對於學習OS,他推薦MIT的xv6,因爲相對於UCB的NACHOS,它更加全面而且麻雀雖小五臟俱全。加上參考資料更多,而且是用C寫的,所以更好的做lab,有自動批改的script。MIT 6.828 operating system

然後又發現清華在xv6的基礎上,做了個ucore,增加了可讀性,且增加了個更多是lab可以一步一步的學習。很贊。一個PPT的介紹 和清華wiki

也還是有很多說了,如果是初學者或者EE轉CS,更適合的是看RTOS,最主要的就是3個文件,task,list和 。RTOS教材 贊

結論就是,這個月認真學好EE 275 (OoO MIPS)和 CMPE 244 (FreeRTOS在ARM Cortex-M4F)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章