Unix系统分析
每周2学时,以补充《操作系统》课程为主,会深入讲解一些Linux/Unix的实现原理
主要内容涉及: * Linux内存地址 * Linux信号处理 * 进程 * 内存寻址 * 中断 * 调度系统架构 * 内核空间 * 信号 * VFS等
100411 Unix系统分析
一、总述
1. 教材
主要以讲PPT为主,教材只是参考 《Linux程序设计第4版》电子版
2. 作业
作业总共包含两次报告,题目按老师讲课进度来:《Linux信号系统》《Linux系统锁》(2016级)
3. 课堂
a.签到
应该没有签到,但是由于是早8加上不是必选课,所以选的人比较少,上课的人就更少了,谁来谁没来一眼就看出来了
b.其他
- 早八,内容可能会相对枯燥,还好Deng老师的个人魅力让我不至于睡过去
- 老师很好,如果你还选过Deng老师的《操作系统》那么她有可能还记得你的名字
4. 考试
无考试,本来Deng老师打算布置一个Project,做一个带高速缓存的文件系统(没错,就是这么硬核),但是最后期末只交一篇报告(2016级)
二、任课老师
98712 Deng
带必修课操作系统的Deng老师,本身实力很强,而且在学生中评价一直很不错。老师认真负责,讲课也很有热情。 Deng老师主要以讲解Linux为主,也会比较一些和Unix的区别,个人感觉实用性很强,当然内容也比较深入,有时还是需要好好想想才能理解
06097 Fang
这门课名义上是Fang老师和Deng老师一起上中间,但是实际上Fang老师只上了其中的三次课,讲了Unix的文件系统(文件静态结构,打开结构,管道文件等) 老师不错,以Unix V6++为主,讲的也比较细,但是讲的课时不多,没有深入