Skip to content

NJU 操作系统:设计与实现

课号:NJU 操作系统:设计与实现 (2022 春季学期)

教授:蒋炎岩

评论贡献者:Tao Gao

课程信息

国产精品课程。蒋炎岩老师采用了经典操作系统教材Operating Systems: Three Easy Pieces,从虚拟化、并发、持久化三方面介绍了操作系统的设计与实现。最精妙的是采用了程序的“状态机”模型这一视角来看待操作系统,令人豁然开朗。

适合人群

有一定C语言基础即可,学过CSAPP后更佳。强烈建议学习视频课。

课程评价

jyy yyds! 蒋炎岩老师的课风趣幽默,深入浅出,用一个又一个巧妙同时既简单又深刻的demo吸引你对OS的兴趣。Lab实验有一定难度,并且非南大校内同学无法评测。顺便由这门课引申出一些想法:国内的新生代青年教师对待课程热情、专业,很多教师不再像上个时代一样读ppt,而是与国际接轨、用心设计课程内容,实在是一大幸事。(例如还有南大的《软件分析》)

需要注意的坑点

主要的坑点是校外同学写完Lab后只能自测,没办法判断自己的实现是否无bug。

非官方资料推荐

暂无。

后续课程推荐

其余课程推荐与6.S081推荐一致,主要为论文研讨。 - MIT 6.828 系统论文阅读研讨会,适合对系统领域的科研感兴趣的同学。 - System Paper Reading Seminar:很多同学自己组织的系统论文研讨会,中文资源,有视频。 - MIT 6.824:分布式系统。

文件列表

  • NJU 操作系统:设计与实现