从Nachos转向ucore/xv6

来源:互联网 发布:kali linux dhcp 编辑:程序博客网 时间:2024/05/01 02:29

今天和课程图谱的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)。

0 0
原创粉丝点击