中级农民
- 积分
- 111
- 大米
- 颗
- 鳄梨
- 个
- 水井
- 尺
- 蓝莓
- 颗
- 萝卜
- 根
- 小米
- 粒
- 学分
- 个
- 注册时间
- 2019-4-24
- 最后登录
- 1970-1-1
|
本帖最后由 YOUY01 于 2021-11-14 16:15 编辑
路过也留个402评测.--
不足是课程内容太琐碎量大,考试复习有点麻烦。优点是project不错,从Brown借来的,原本是5个删掉了2个driver和actual file system,而且doc比较完善,instructor永远能秒回邮件,算是原版的减负了,如果有上过一门其他system公开课的话load还好,个人前两个lab各写了3天整,最后一个比较难花了10多天.1point3acres
但USC确实是没有intro to system这类课,直接上手写OS的话学习曲线是有点过陡了,听说最惨的情况是组队后四脸懵逼大量熬夜也写不出来,但如果有一定的经验想写一个toy OS玩玩这课确实还是不错的。
如果不想选这门课但是想学OS强烈推荐6.s081,视频课件lab完全开源网上还有大量攻略,我在上402的时候参考过一部分这门课,发现课程安排合理太多了。。。402是很教条的一本字典厚的教科书,和几百页几百页看都看不完的slides,这个公开课的所有教材只有一个早期unix实现xv6的代码和配套的大几十页的文档,上课视频内容全围绕xv6展开,lab也是扩展xv6,会带你读代码,甚至教授现场coding + debug,全程高能没什么废话,强烈推荐 |
|